Saturday, July 9, 2011

好痛啊GUICHAN

這兩天不斷地跟Linker奮鬥,差點被號稱easy to use的GUICHAN,如果用hge作後端就算了,用SDL作後端就是LNK2001、2005、2019、4098不斷亂跳,連U++我都只看一下午而已,這家火卻花了我整整兩天啊...,連介紹的力氣都沒了,指個一個提示,SDLmain.lib會衝突是因為他把main #define成 SDL_main,讓你主程式的main()消失於無形,然後再跟msvcmtf.lib不斷衝突,這不是Linker子系統的問題,把SDLmain.lib槓掉,include SDL_main.h後開檔案,把#define main SDL_main那行註解掉,編譯就能通過了,注意只是通過而已,這會導致跟其他SDL的子系統有銜接問題...,雖然目前測試沒感覺,但到底有沒有更好得解決方案啊,我快掛了=口=,下午來安裝OpenGL作後端好了...

1 comment :

  1. 下午完整解決問題了,但很麻煩不適合用打字表現

    ReplyDelete