2014年1月16日 星期四

ucgui於VS2010下編譯

取得3.90版本,發現有Simulation。在VS2010下卻編不出來。

有幾個問題:

1.  FiveChess.c找不到iostream.h
    解法: 直接註解掉
    因為這是C的寫法,VC6可以,但VS2010不行要改用namespace。不過沒有用到,所以直接註解掉。
   
2.  Linker找不到LIBC.lib
    解法: 修改propreites設定
    Linker->Input->Ignore Specific Default Library
    將內容libcmt.lib改為LIBC.lib
       
3.  Debugger找不到執行檔
    解法: 修改propreites設定
    Linker->General->Output File
    將內容Simulation.exe改為SimulationShip.exe
   
執行可以見到畫面了。