星期二, 1月 25, 2005

wxWidgets (wxWindows)-2.5.3 Installation VC6

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.  

沒有留言:

網誌存檔