VS2022 利用C++开发Linux平台共享链接库.so方法

VS2022 利用C++开发Linux平台共享链接库.so方法

在Linux平台上与Windows的动态链接库(.dll)对应的是共享链接库(.so),接下来的图示为使用c++开发共享链接库的步骤(以VS2022为例)

创建新项目
VS2022 利用C++开发Linux平台共享链接库.so方法_第1张图片

选择控制台应用(语言C++,平台Linux)
VS2022 利用C++开发Linux平台共享链接库.so方法_第2张图片

配置项目略,直接创建即可。 之后进入项目,删掉main.cpp,并且新建cpp文件
VS2022 利用C++开发Linux平台共享链接库.so方法_第3张图片
VS2022 利用C++开发Linux平台共享链接库.so方法_第4张图片
输入样例代码
VS2022 利用C++开发Linux平台共享链接库.so方法_第5张图片

项目-右键-属性,修改编译目标文件格式

VS2022 利用C++开发Linux平台共享链接库.so方法_第6张图片
VS2022 利用C++开发Linux平台共享链接库.so方法_第7张图片

最后在项目上右键,重新生成即可。首次进行此操作可能需要进行远程连接
VS2022 利用C++开发Linux平台共享链接库.so方法_第8张图片
最后编译的so文件路径为bin/x64(或x86等)/Debug(或Release)/yourCppFileName.so

你可能感兴趣的:(linux,c++,服务器,开发语言)