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

选择控制台应用(语言C++,平台Linux)

配置项目略,直接创建即可。 之后进入项目,删掉main.cpp,并且新建cpp文件


输入样例代码

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


最后在项目上右键,重新生成即可。首次进行此操作可能需要进行远程连接

最后编译的so文件路径为bin/x64(或x86等)/Debug(或Release)/yourCppFileName.so
本文介绍了如何在VisualStudio2022环境下,使用C++为Linux平台创建共享链接库(.so)。首先创建一个Linux控制台应用项目,然后删除默认的main.cpp,添加新的cpp文件并编写代码。接着,通过调整项目属性来设置编译目标为.so文件,最终重新生成项目,.so库文件将位于bin/x64或x86目录下的Debug或Release文件夹中。
1464





