为什么我的Eclipse CDT找不到我通过
指定的x.dll
C C++ General/Paths and Symbols/Libraries
(这是没有扩展名x
的lib名称)
C C++ General/Paths and Symbols/Library Paths
(这是dll的完整路径)?
我在Windows 8.1上使用CygwinGCC工具链,通过gdb进行调试。
app.exe
构建正常,Eclipse项目似乎在此时看到了dll(例如,如果我拼错了dll名称,它会抱怨并且无法构建)。但是,当我尝试调试应用程序时,我在启动时收到一条丑陋的未处理异常消息。
当我手动将所需的x.dll
复制到与app.exe
相同的目录中时,我可以毫无问题地进行调试。