|
|
1
2
如果在LIB中将它们声明为ExtEnC(不必要,如果您从C++调用它们),那么它们必须在您的头中为ExcN C。 |
|
2
2
您的链接中可能没有包含在C库中的依赖项。您包含的C库是否真的是对dll的引用?如果是这样的话,有一个名为“depends”的程序,它将告诉您其他需要的dll是什么。 |
|
|
3
0
我假设您添加了一个链接器引用。例如。:
|
|
|
4
0
也许编译器/链接器组合需要知道要导出/导入哪些API?如果是这样,我会尝试添加适当的
|
|
|
5
0
您的lib文件是否导入任何其他lib文件?可以将lib文件编译为显式链接lib文件或隐式链接lib文件。一种方法是将lib文件放在一个巨大的球中,另一种方法是将它们作为单独的lib来获取,这些lib在最后一个应用程序的编译时都需要链接。如果foofoo是从另一个lib文件导入到lib文件中的,那么在最终项目中包含该lib文件。从你描述的情况来看,这是我最好的猜测,也是到目前为止,当我通过同事处理lib文件时最常见的问题。 |