1. 程式人生 > >ACE程式入口點

ACE程式入口點

在VS2008上開發基於ACE中介軟體的開發,發現如果直接將main函式改寫成ACE_TMAIN,則在連線時報如下錯誤

1>正在連結...

1>MSVCRTD.lib(crtexe.obj) : error LNK2019: 無法解析的外部符號 _main,該符號在函式 ___tmainCRTStartup 中被引用

懷疑是VS預設的程式預設入口點(main函式或者_tmain函式)和ACE中定義的發生衝突,

在工程屬性->配置屬性->連結->高階選項頁中的“入口點”引數改為“ACE_TMAIN”後即可。

原因上尚沒有完全具體確認,只是解決了當前的阻塞,歡迎各位給出具體意見。