![]() |
1
2
我解决了问题,现在一切正常。这是几个不正确的事情一起发生的组合。 如果有人有同样的问题,我会通过设置以下内容来解决: 1) 引用的Boost库(特别是Boost\u thread)需要使用Boost\u thread\u USE\u DLL预处理器编译(其他Boost库可能需要Boost\u ALL\u DYN\u LINK来动态链接所有内容)。这显然是一个共同的问题。 2) 我验证了所有依赖项都在系统路径中(就像rubben重申的那样)
4) 我的包装器的一部分使用了列表的#include头。这迫使我的库与2.0框架相关库进行链接。这与我的4.0客户端C应用程序不兼容。这只是通过编译的警告来解析的(以前隐藏的是C++产生了太多……我知道的愚蠢)。但是,这导致抛出System.BadImageFormateeException,尽管所有操作都针对相同的x86体系结构。 希望这能帮助其他有同样问题的人。BadImageFormateeException和FileNotFoundException完全太模糊,没有帮助。 |
![]() |
2
0
|
![]() |
3
0
|
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |