标签:为我 file 路径 文件夹 答案 lease msvc move source
一、前提
该工程名字是“Qt_Test_1”,在该目录下还有文件夹“build-Qt_Test_1-Debug”和“build-Qt_Test_1-Release”。
后两个文件夹用于存放Debug程序和Release程序。
二、问题
#pragma comment(lib , "/Qt_Test_1/source/Fun_Move/Test.lib")
编译时报错:LNK1104:无法打开文件。
三、解决方案
#pragma comment(lib , "../Qt_Test_1/source/Fun_Move/Test.lib")
四、原因
猜测:该路径是相对于“build-Qt_Test_1-Debug”或者“build-Qt_Test_1-Release”文件夹下的“Makefile”文件的。
后续若有准确答案再补充。
五、拓展
#pragma comment 只能用于MSVC中,因为我的Qt的编译器使用的是VS2010,故可以使用该预编译指令。
标签:为我 file 路径 文件夹 答案 lease msvc move source
原文地址:https://www.cnblogs.com/ybqjymy/p/13049286.html