在使用vs2019远程连接Linux开发c++项目中,最近有所感悟:
感悟一、
在vs2019中,要想成功运行第三方库需要两个步骤:
第一、在VC++目录中,
在包含目录下添加库文件的头文件;
在库目录下添加库文件的绝对路径
第二、在链接器->输入中,
在库依赖中添加库的名字
感悟二、
能用vscode开发,就不要用vs2019
2023-11-07 补充
要将一个库文件添加到Visual Studio的C++项目中,你可以按照以下步骤进行:
- 将库文件和头文件复制到项目目录中:
- 将
openctm.dll
放在项目的输出目录(通常是Debug
或Release
文件夹)或者系统路径中(如C:\Windows\System32
)。
bin目录也要放openctm.dll
,反正只要是可执行目录,都要放! - 将
openctm.h
复制到项目的Include
文件夹中(如果没有,请创建一个)或者直接放在项目文件夹中。 - 将
openctm.lib
放在项目的Lib
文件夹中(如果没有,请创建一个)或者直接放在项目文件夹中。
-
在Visual Studio中打开你的项目。
-
右键点击项目名称,选择“属性”(或者在菜单栏中选择项目 -> 属性)。
-
在属性窗口中,展开“配置属性”下的“链接器”。
-
选择“常规”,然后在“附加库目录”中添加库文件的路径(例如,你放置了 openctm.lib 的目录)。
-
在“输入”下的“附加依赖项”中添加 openctm.lib。
-
点击“应用”并关闭属性窗口。
-
确保在你的代码中正确引用 openctm.h 文件。你可以在代码中使用 #include “openctm.h” 来引入头文件。
-
确保将 openctm.dll 文件放在可以被程序访问到的路径中(例如项目输出目录或系统路径)。
-
构建你的项目。
至此,你应该是可以成功链接到OpenCTM库并运行了!