C++ 在Windows 8下使用Tbb生成Qt creator时出错
我编译了TBB库,如图所示 设置库(.Dll)的必要路径 如图所示,但构建项目我有以下错误,有什么想法吗C++ 在Windows 8下使用Tbb生成Qt creator时出错,c++,windows,qt,qt-creator,tbb,C++,Windows,Qt,Qt Creator,Tbb,我编译了TBB库,如图所示 设置库(.Dll)的必要路径 如图所示,但构建项目我有以下错误,有什么想法吗 不要使用库的扩展链接(它们是自动添加的) 了解命令行开关:)--library=namespec有一个速记版本-lnamespec。接下来,您使用参数bb_debug.dll定义了命令行开关-t,这是胡说八道:) 您应该使用-ltbb\u debug错误表明您没有正确链接tbb库。我认为,您需要使用tbb_debug.lib而不是tbb_debug.dll。在我构建库文件的文件夹中,没有扩展
--library=namespec
有一个速记版本-lnamespec
。接下来,您使用参数bb_debug.dll
定义了命令行开关-t
,这是胡说八道:)您应该使用
-ltbb\u debug
错误表明您没有正确链接tbb库。我认为,您需要使用tbb_debug.lib
而不是tbb_debug.dll
。在我构建库文件的文件夹中,没有扩展名。lib我下载了源代码网站tbb,并按照上面所示在发布模式下构建它们,对吗?是的,我的构建尽可能重复我使用的-ltbb_debug
,但我有开放单元执行相同的错误,以免我在构建中出错如何解决问题,请帮助我@friendzis@m7boy抱歉,无法理解您之前的评论。你还是会犯同样的错误吗?确保提供给-L的目录(“C:\Tbb\build\windows\u ia32\u gcc\u mingw\u debug\”
在您的示例中)包含Tbb\u debug.lib
。如果名称为libtbb_debug.lib
,则使用-llibtbb_debug
(根据您的链接)。
INCLUDEPATH += "C:\Tbb\include"
LIBS += -L"C:\Tbb\build\windows_ia32_gcc_mingw_debug\" \
-tbb_debug.dll"