peakzhang 发表于 2007-12-28 23:41:11

ACE在.net framework下使用的问题

我已经设置好了路径以及包含了库ACEd.lib,并且使用了多线程
但是链接时出现错误:
无法解析的标记(0A000015)
"int __cdecl ace_main_i(int,char * * const)" (?ace_main_i@@$$FYAHHQAPAD@Z),该标记在函数 "private: virtual int __thiscall ACE_Main::run_i(int,char * * const)" (?run_i@ACE_Main@@$$FEAEHHQAPAD@Z) 中被引用
我猜这是和C++/CLI程序入口与ACE不可以兼容的问题。
于是我将main改为int main(int argc, char* argv[])
链接时,仅剩一个错误:托管入口点 "int __cdecl main(int,char * * const)" (?main@@$$HYAHHQAPAD@Z)
无效
请教高手,这样该怎么改?急……

peakzhang 发表于 2007-12-28 23:41:31

你设置的运行时库不对。
检查ACE的lib
页: [1]
查看完整版本: ACE在.net framework下使用的问题