編譯osg
A. 在vs2005環境下osg編譯出錯是什麼原因
環境配置有問題,是不是忘記了將相關庫和頭文件包含進來?
B. osg編譯時一直提示無法打開程序資料庫osgdb_osgd.pdb,怎麼解決
你把原來編譯的文件刪掉,然後再重新編譯一遍
C. OSG+VS2013運行常式,編譯不通過。出現如下錯誤:
if rv is not None and rsv is not None:
# extract version/subversion
self._nmap_version_number = int(line[rv.start():rv.end()])
self._nmap_subversion_number = int(line[rsv.start()+1:rsv.end()])
break
}
D. osg編譯運行之後是藍屏怎麼回事
運行後出現,不兼容或帶毒
可以直接騰訊電腦管家查殺
操作起來也很簡便的,查殺木馬病毒也很快速哦!我們安裝登錄後在主頁面最下面找到第二個快捷功能鍵,點擊進入就可以享受到它強大的查殺效果啦。右上角還有輕巧模式和傳統模式相互切換的鍵呢,我們可以選擇自己喜歡的操作界面哦!
E. linux下編譯osg示常式序出錯,請精通osg的高手幫忙。
試試降級gcc
F. osg第一次編譯時用的vs2008,現在我需要用QT開發,還要重新編譯osg嗎
1, 在C:\OSG\OpenSceneGraph下新建兩個文件夾,分別命名為build, bin,用於放置編譯文件
2, 解壓cmake-2.6.4,打開bin/CMakeSetup.exe,將C:\OSG\OpenSceneGraph下的CMakeLists.txt拖到界面上,
3, 設置where is the source code 為:C:\OSG\OpenSceneGraph
和where to build thebinnaries.為:C:\OSG\OpenSceneGraph\build
4, 設置相關的cache value參數,這里主要設置的參數包括:
ACTUAL_3RDPARTY_DIR,:設置為前面的C:\OSG\3rdParty
BUILD_OSG_EXAMPLES :ON,即編譯實例
CMAKE_INSTALL_PREFIX:C:/OSG/OpenSceneGraph/bin ,設置編譯成功後,相關的庫文件存放的地址,切勿忘記
5, 點擊configure按鈕,進行第一次配置
6, 第一次配置完成後,將右上角的show advanced values 復選框選擇上,將mfc example 設置為on
7, 點擊configure按鈕進行第二次配置,ok按鈕變為可用,就可點擊ok按鈕開始生成
G. 求助一下,關於OSG編譯的問題,cmake下就是沒有ACTUAL_3DPARTY_DIR這一項,編譯卡在這進行不下去了!!!
ACTUAL_3DPARTY_DIR,這個的意思是第三方文件所在目錄,你把3rdParty下載下來,然後放在你電腦的任意盤位,比如C:/Programs/OSG/3rdParty。在cmake下ACTUAL_3DPARTY_DIR,把那個路徑加上來就行了。我驗證了下,是會有ACTUAL_3DPARTY_DIR這一項的,如果沒有,是不是你沒有下載3rdParty第三方文件啊。或者是你加入的CMakeLists.txt這一項應該是OpenSceneGraph-3.0.0中的CMakeLists.txt,而不是OpenSceneGraph-3.0.0\applications中的CMakeLists.txt,你再試試,如果還不行,再追問,希望最終能幫你解決問題。
H. 編譯osg程序出現藍屏..不顯示模型
首先你看你的cmd窗口裡是不是提示沒有找到模型文件? 如果是就是因為模型路徑 環境常量沒有設置好
其次看setcameramanipulate函數添加沒有 添加試一試
I. osg+vs2015+win10配置 cmake時選擇哪個編譯器
解決Win10系統無法安裝VS2015的方法教程1、如果你在安裝過程中,出現安裝失敗的問題,不妨重新打開下載的那個安裝程序,選擇修復; 2、有用戶反應在安裝前對系統進行了如下設置, 一是,自行安裝了運行庫——vc++和.NET Framework 二是,卸載了系統內置應用——Groove音樂、電影和電視 所以,准備安裝Visual Studio的朋友們注意了,一定不要進行上面這兩個操作不然。安裝不上的用戶建議重新安裝Windows10並在第一時間安裝Visual Studio 2015。 通過上述方法我們就能夠讓win10系統更好的兼容VS2015的安裝了, 如果在安裝VS2015之前,你對系統做了部分修改,導致出現無法安裝的問題,那麼可將系統還原出廠設置後,再嘗試安裝該軟體!