Unpack & run Setup (特別說明安裝目錄不可以包含space)。
和一般的application不一樣,wxWindows是source code distribution,要用自己的tool作compile。
Compile
Open Project : c:\wxWidgets-2.5_3\build\msw\wx.dsw
wx.dsw 包含static和dll的library building project。
build dll時,有library depency,所以有一些library要先build。
wx_dll.dsw 是專為dll用,自動將dependency安排好。
Build - Batch Build
節省space,將所有debug version都uncheck
計算build 時間:
2:18開始
3:14暫停,因為不需要DLL libray,所以應該要把所有DLL的build uncheck,為了保持一致,clean所有project。
uncheck所有DLL,build
3:21開始
3:48發生Fatal Error1082 Cannot write precompiled file to "...", 找不到可用的磁區。
查disk space還有2G多。
將一個成功的project clean掉,再單獨build一個不成功的Project:OK。所以猜是XP的folder限制。
Batch Build - Clean
因為msw folder裡有很多檔案,所以還是uninstall,再重新install一次。
把C碟的index功能disable。
重新install wxWidget
在ClassView中照順序選一個class作active project,按F7作build (default是Win32 debug configuration)
約10 min就完成。
Close workspace,open samples.dsw。
Set Active Project : test classes,build Win32 debug configuration. OK
Test classes, Execute, OK.
沒有留言:
張貼留言