首先创建一个DLL,命名为MyACEDLL,编译并生成MyACEDLL.dll。
创建一个记载DLL的工程,命名为Test_ACE_Load。
配置工程:
1.Test_ACE_Load--->属性--->配置属性--->链接器--->常规--->附加库目录--->D:/SDK_ROOT/ACE_wrappers/lib(这个根据你自己的ACE目录修改)
2.Test_ACE_Load--->属性--->配置属性--->链接器--->输入--->附加依赖项--->ACEd.lib
3.Test_ACE_Load--->属性--->配置属性--->C/C++--->常规--->附加包含目录--->D:/SDK_ROOT/ACE_wrappers(这个根据你自己的ACE目录修改)
常见问题:
1.在第2步添加依赖的lib时,将ACEd.lib错写成ACEd.dll,结果返回"fatal error LNK1107: 文件无效或损坏: 无法在 0x280 处读取",结果去网上搜索如下:
(转载)生成调用ACE