在我的QtCreator C ++项目中,我使用了子模板,并有几个子项目,包括lib-project。在app-project中我正在尝试这个:
var mydate = new Date(),
myarr = mydate.toLocaleTimeString().split(':');
myarr.pop();
console.log(myarr.join(':'));
在Linux上它运行良好,但在Windows库编译(有.dll和.a文件),链接器链接它(如果我将路径更改为错误,如-L ../ Library / debugg我有一个错误 - 找不到-lLibrary),但后来我对“[my_classes]”进行了“未定义的引用”。 INCLUDEPATH和DEPENDPATH也是正确的(因为它适用于Linux):
win32:CONFIG(release, debug|release): LIBS += -L../Library/release -lLibrary
else:win32:CONFIG(debug, debug|release): LIBS += -L../Library/debug -lLibrary
else:unix: LIBS += -L../Library -lLibrary
还试过这个:
INCLUDEPATH += $$PWD/.. $$PWD/../Library
DEPENDPATH += $$PWD/.. $$PWD/../Library
结果相同,那我该怎么办?