我是Qt的新手。
我有一个简单的Widget应用程序,我尝试链接以增强C ++,
我的boost库是使用MSVC构建的,所有libboost文件均具有“ msvc-140 / 141”名称
我添加了include路径和lib路径,如下图所示
然后我进入主窗口的头文件,并包含boost线程和信号头,然后Qt创建者弹出警告:
“代码模型无法解析包含的文件,这可能....”
但是奇怪的事情从这里发生
添加完包含文件并返回源文件后
我发现
我从未遇到过这个问题,也无法在线找到解决方案。
这是由于boost C ++的动态链接问题引起的吗?
(我需要增强,因为某些外部dll使用增强信号/插槽机制,并且在尝试与它们进行链接时遇到了相同的问题。因此,我决定简化操作以检查具有boost的链接在Qt中是否失败)
有人遇到这个问题吗?
答案 0 :(得分:0)
我通过关闭CLang代码模型并在项目文件中修改C ++ 11-> C ++ 14来解决了这个问题
Charles 18年12月20日在10:18