这里有点奇怪(至少对我而言)。
我在VS2015中启动了Flight Sim X SimConnect项目。我确保链接器指向SimConnect.lib,并且其他包含目录链接到SimConnect库的包含文件。
然后我将文件包含在我的一个类的开头,但我从未使用它(我先编写了一些ui元素)。
无论如何,我正在尝试编译项目,但它一直在尖叫着我:
1>cl : Command line warning D9030: '/Yc' is incompatible with multiprocessing; ignoring /MP switch
1> SimConnect.lib
1>c1xx : fatal error C1083: Cannot open source file: 'SimConnect.lib': No such file or directory
1> pch.cpp
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
现在,关于为什么它看不到lib,我已经遵循所有标准程序将它链接到链接器。
但更令人困惑的是我已经删除了#include到SimConnect.h并且我没有使用库中的单个方法或变量......
我甚至尝试在项目设置中删除对它的所有引用,但无济于事。
有没有人知道:
A)为什么链接器没有看到我明确链接到的文件 B)为什么它仍然在尖叫,即使我已经清理了我对该库的任何引用的简单的两类项目?
由于
盖