调试Qt项目文件?

调试Qt项目文件?,qt,cross-compiling,raspbian,raspberry-pi2,qwt,Qt,Cross Compiling,Raspbian,Raspberry Pi2,Qwt,假设有这样一个指令: LIBS += -L"../qwt-6.1.2/lib/" 在Qt项目文件中。是否有某种方法可以检查此路径是否包含在要搜索LIB的路径中 我被困在一个交叉编译会话中。我可以在Linux(Raspbian)上成功构建该项目,但无法在Windows(cross)上构建该项目。我认为交叉编译设置很好,因为我可以构建其他不依赖Qwt的项目 即使使用绝对路径,它在交叉环境中也不起作用 有什么想法吗 不确定它是否有这么大的帮助,但以下是错误: c:/sysgcc/raspberry/

假设有这样一个指令:

LIBS += -L"../qwt-6.1.2/lib/"
在Qt项目文件中。是否有某种方法可以检查此路径是否包含在要搜索LIB的路径中

我被困在一个交叉编译会话中。我可以在Linux(Raspbian)上成功构建该项目,但无法在Windows(cross)上构建该项目。我认为交叉编译设置很好,因为我可以构建其他不依赖Qwt的项目

即使使用绝对路径,它在交叉环境中也不起作用

有什么想法吗

不确定它是否有这么大的帮助,但以下是错误:

c:/sysgcc/raspberry/bin/../lib/gcc/arm-linux-gnueabihf/4.6/../../../../arm-linux-gnueabihf/bin/ld.exe: cannot find -lqwtd
collect2: ld returned 1 exit status
Makefile:190: recipe for target 'debug/MyProject' failed
mingw32-make: *** [debug/MyProject] Error 1
13:58:40: The process "C:\SysGCC\MinGW32\bin\mingw32-make.exe" exited with code 2.
Error while building/deploying project MyProject(kit: Qt 4.8.6 (Raspberry))
When executing step "Make"

你可以!最简单的方法是使用以下内容:

message("LIBS contains:")
message($$LIBS)
这将在每次运行qmake时生成控制台输出。
但是,由于您刚刚将路径添加到
LIBS
,恐怕这无法解决您的问题。(但可能会派上用场)

你可以!最简单的方法是使用以下内容:

message("LIBS contains:")
message($$LIBS)
这将在每次运行qmake时生成控制台输出。 但是,由于您刚刚将路径添加到
LIBS
,恐怕这无法解决您的问题。(但可能会派上用场)

当您使用“警告”而不是“消息”时,调试信息由Qt Creator而不是qmake显示当您使用“警告”而不是“消息”时,调试信息由Qt Creator而不是qmake显示