剛剛開始一直以爲opencascade不用編譯就足夠使用了,因爲我就是簡單的用的了其中的函數庫的一些功能。但最近在用vs2010結合qt做一個測試環境的時候,需要用到opencascade在vc10下面的一些庫,所以必須需要將opencascade重新編譯一下,因爲opencascade(6.5.3)默認的是在vc9環境下配置好的.
其實編譯vc10下的opencascade並不是很難,在\OpenCASCADE6.5.3\ros下面有個BUILD.Windows文件,剛開始不知道是什麼東西,用txt打開看看,發現是一些配置變量
,按照它給的這些個變量,根據自己的安裝目錄改一下就好了,該的是msvc.bat env.bat custom.bat 主要是把vc9換成vc10,然後一些目錄設置一下,然後雙擊msvc.bat,進行編譯就OK了,編譯時間有點長啊,好幾個小時,我是晚上開着機編譯的!