国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

在64位Linux下編譯dtAgeiaPhysX

系統(tǒng) Linux
dtAgeiaPhysX是Delta3D 的一個插件,封裝了 nVidia 的 PhysX。為了使用它,當然也就要編譯Delta3D。不幸的是,編譯 Delta3D 已經(jīng)是一個不小的工作,而且 PhysX 沒有64位版本,這樣的話,所有的相關(guān)軟件都得安裝或編譯32位版本。

dtAgeiaPhysX是Delta3D 的一個插件,封裝了 nVidia 的 PhysX。為了使用它,當然也就要編譯Delta3D。不幸的是,編譯 Delta3D 已經(jīng)是一個不小的工作,而且 PhysX 沒有64位版本,這樣的話,所有的相關(guān)軟件都得安裝或編譯32位版本。麻煩程度遠超俺滴想象。要說明一下,好象 Delta3D svn 庫里的 CMakeLists.txt 文件是有點問題的,我已經(jīng)修正過了,不過已經(jīng)不記得改了些什么,總之不是很難,這里就不記了。

總的說,由于64位系統(tǒng)絕大多數(shù)32位軟件或庫都沒有有安裝的,所以,編譯過程經(jīng)常遇到 incompatible 的庫文件之類的錯誤,這個時候,可以用 rpm -qf 庫文件全路徑名 來查一下到底是那個庫。知道了庫名字,就可以用 yum install 庫名字.i586 來安裝它的32位版本了。安裝的時候很容易出現(xiàn)沖突(部分文件與64位版本重復),安裝不成功,需要鑒別一下,如果只是 doc 或 include 之類的文件有沖突的話,可以大膽的覆蓋,這時候可以到 /var/cache/yum/ 中相應的子目錄中去找到下載的 rpm 包,用 rpm -ivh --force rpm文件名 來強制覆蓋安裝。

苦惱的是,CMake 腳本通常通過 CMAKE_SIZEOF_VOID_P 是否為 8 來判定是否為 64 位系統(tǒng),這樣一來,32位庫也會被安裝到 lib64 目錄里去。我想,要么改 CMakeLists.txt ,直接設(shè)置目標目錄為 lib,要不,就只好不用 make install 了,自己手動安裝。郁悶。沒有辦法告訴 cmake 說我要編譯 32 位版本嗎?--改了 CMakeLists.txt,直接把 LIB_POSTFIX 設(shè)為空完事。

Delta3D : 一個開源3D仿真/游戲引擎軟件,集成了很多相關(guān)組件,如 ODE 、 OpenDIS 、 OpenAL 等等,幾乎具備了直接制作 3D 仿真系統(tǒng)或游戲的能力。3D方面主要基于 OSG 。

修改 CMakeLists.txt 文件,找到合適的位置,在 CMAKE_CXX_FLAGS 中加入 -m32 參數(shù),強制編譯成 32 位版本。如果實在不想找,就在最末尾直接加上: SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m32"。

下面幾個問題應該是 GCC 版本引起的,看來是新版本的 GCC 中 cstdio 不再作為默認包含的頭文件了。

中 snprintf 未定義,修改此文件,加入 #include <cstdio> 就好。

中 va_list 未定義,同上,修改此文件,加入 #include <cstdio> 就好。

中 fpos_t 未定義,處理同上。

不知為什么死活要找 /usr/local/lib64/libgne.a,強行改 CMakeModules/FindGNE.cmake 文件,直接賦值。現(xiàn)在懷疑是 cache 的問題。

OSG : 全稱 Open Scene Graph ,基本上是 OpenGL 的 C++ 封裝,不過提供了相當多的高級功能,基本上是一個完整的 3D 引擎。

dtAgeiaPhysX : 是 nVidia PhysX 物理引擎(原是 Ageia 公司開發(fā)的,此公司已被 nVidia 收購)的封裝,針對 Delta3D 集成。

OpenDIS :

它沒有用 CMake ,麻煩一些,要加入 -m32 參數(shù),去改 Makefile 吧,不過它的主 Makefile 里什么也沒有,倒是另有 4 個 Makefile,一個 DIS.mak 是主要的,另外有兩個 example 的 .mak 文件,以及一個單元測試的 .mak 文件,沒辦法,一個個改吧。

HawkNL :

GNElib :

gdal : 這個家伙其實是個比較通用的庫,不應該列在這里,不過它出現(xiàn)的情況比較特殊,還不到連接的時候,就以編譯錯誤的形式出現(xiàn),和其它庫的情況不同。其實也是由于沒有 32 位包,它就少了一個 cpl_config-32.h 頭文件,裝上32位包……在我的系統(tǒng)上它一家伙帶上了 17 個“家屬”軟件--要不是現(xiàn)代 Linux 版本都有自動依賴解析機制,會讓人抓狂的。
 

【編輯推薦】

  1. 如何在Windows中編譯Linux/Unix代碼
  2. Linux Shell變量的使用輕松學習
  3. Linux shell學習之:unix/linux shell的發(fā)展歷程
責任編輯:趙寧寧 來源: chinaitlab
相關(guān)推薦

2009-08-27 10:31:36

ChromiumLinux64位程序

2011-07-01 13:31:29

Ubuntu Linux QVFB

2015-10-28 10:21:54

WineUbuntu 15.1Linux

2011-01-10 14:48:22

2015-11-11 15:19:13

Linux編譯調(diào)試

2010-02-02 15:13:42

Linux ARM

2011-08-09 15:47:46

LeveldbLinuxC++

2013-10-10 13:46:18

iOS 764位

2011-08-29 16:31:30

UbuntuAndroid

2009-08-27 10:01:03

GoogleLinuxChrome

2009-08-21 10:03:29

Google ChroLinuxChrome

2011-09-14 15:04:47

Android 2.2

2009-06-23 18:55:40

Linux

2010-12-17 17:25:22

Office 2010

2014-05-20 10:55:36

Linux操作系統(tǒng)

2009-08-12 17:36:32

2011-01-05 09:40:33

windowslinux

2009-06-15 13:56:02

linux下安裝JBo

2011-03-04 12:33:15

linuxFileZilla

2011-03-03 10:49:37

Linux配置Proftpd
點贊
收藏

51CTO技術(shù)棧公眾號

激情视频一区二区三区| 欧美巨大xxxx| 国产婷婷色综合av蜜臀av| 日本xxxxxxx免费视频| а√天堂资源官网在线资源 | 久久一区91| 日韩电影中文 亚洲精品乱码| 亚洲精品中文字幕乱码三区不卡| 色视频免费在线观看| 国产99久久| 欧美日本在线看| 青娱在线视频| 欧美大片在线观看一区| av国产精品| 久久久久免费视频| 欧美成人milf| 欧美在线亚洲一区| 橘梨纱av一区二区三区在线观看| 亚洲专区在线| 日韩av免费在线看| 成人mm视频在线观看| 视频一区视频二区在线观看| 国产亚洲欧美一区| 荡女精品导航| 亚洲欧美日本国产有色| 精品久久久香蕉免费精品视频| 日本不卡免费高清视频在线| 国产成人精品免费久久久久| 蜜芽一区二区三区| 亚洲第一综合网站| 91视频免费观看| 伊人再见免费在线观看高清版 | 国产精品一区久久久久| 美女在线一区| 日韩成人高清在线| 欧美午夜一区二区福利视频| 一插菊花综合| 亚洲精品国产拍免费91在线| 亚洲欧洲中文字幕| 在线观看免费网站| 久久免费视频网站| 91蜜桃在线免费视频| 久久影视精品| 日本精品www| 91精品欧美一区二区三区综合在| 忘忧草精品久久久久久久高清| 中文字幕视频在线免费| 成人日韩av在线| 91极品视觉盛宴| 99在线精品视频在线观看| 国产青青在线视频| 欧美激情免费观看| 久久青草国产手机看片福利盒子| 一根才成人网| 色乱码一区二区三区熟女| 色国产精品一区在线观看| 青青操综合网| 丁香在线视频| 亚洲一区二区三区香蕉| 777午夜精品免费视频| 日本色综合中文字幕| av激情成人网| 日韩偷拍一区二区| 婷婷一区二区三区| 新67194成人永久网站| 素人啪啪色综合| 欧美 日韩 国产 激情| 成人做爰www免费看视频网站| 精品日韩欧美在线| 久久尤物电影视频在线观看| 久久成人av| 678在线观看视频| 黄色毛片视频| 久久精品二区| 久久久久中文字幕| 欧美日韩性视频| 久久久国产精华| 精品国产鲁一鲁****| 欧美亚洲日本| 激情网站五月天| 妞干网这里只有精品| 亚洲欧美国产精品桃花| 日韩精品视频在线观看视频| 国产美女精品在线观看| 精品国产免费视频| 成人午夜免费av| 日本中文字幕视频在线| 麻豆传媒网站在线观看| 日韩午夜在线视频| 欧美性生交大片免网| 成人污视频在线观看| 亚洲国产高清一区| 一区二区电影免费观看| а√天堂8资源在线官网| 国产一级二级在线| 久久久精品久久久久| 欧美中文字幕一区二区三区亚洲| 亚洲卡通动漫在线| 欧美精选在线| 国产1区在线| 青春草在线视频免费观看| 亚洲精品日韩激情在线电影| 欧美成人第一区| 国产91精品青草社区| 欧美日韩在线亚洲一区蜜芽| 亚洲成人久久电影| 国a精品视频大全| 97精品国产露脸对白| 亚洲精品一二| 国产不卡av一区二区| 日韩一级特黄| 欧美xxxx做受欧美88bbw| av中文在线| 涩爱av在线播放一区二区| 日本在线观看免费视频| 999在线免费视频| 国产精品久久久久久久久久久久午夜片| 色综合老司机第九色激情| 日韩精品免费在线视频| 欧美日产在线观看| 欧美日韩精品一区二区在线播放| 欧美在线看片a免费观看| 亚洲国产精品久久久男人的天堂 | eeuss中文| 8x8x华人在线| 欧美一卡2卡3卡4卡无卡免费观看水多多| 成人激情视频小说免费下载| 国产欧美日韩精品丝袜高跟鞋| 91精品国产沙发| 亚洲自拍偷拍视频| 欧美精品国产精品久久久 | 久久夜色精品国产欧美乱极品| 91一区在线观看| 国产精品国产成人国产三级| 亚洲综合丁香婷婷六月香| 日本精品视频一区二区三区| 亚洲国产成人av在线| 久久精品国产91精品亚洲| 久久亚洲精品视频| 成人性生交大片免费看小说 | 国产调教精品| 午夜精品毛片| 99在线观看免费视频精品观看| 国产精品性做久久久久久| 久久精品视频一区二区三区| 亚洲国产一区二区在线播放| 日韩精品一区二区三区在线播放 | 国产精品久久久久久精| 羞羞视频在线免费看| 老司机午夜在线视频| 国产精品视频一区二区三区综合| 77成人影视| 国产亚洲网站| 午夜精品一区二区三区电影天堂| 亚洲国产成人精品电影| 91精品在线免费| 国产欧美一区二区| 久久综合精品一区| 传媒av在线| 精品久久视频| 99久久综合精品| 欧美性大战久久久| 日韩一区二区免费在线电影| 久久天天躁狠狠躁夜夜爽蜜月| 3d动漫啪啪精品一区二区免费 | 日本亚洲欧美天堂免费| 国产精品女同一区二区三区| 亚洲欧洲午夜一线一品| 国产欧美一区二区三区不卡高清| 自拍另类欧美| 91caoporn在线| 精品中文字幕一区二区三区av| 成人高清免费观看| 欧美一级精品大片| 国产精品久久久久久久久婷婷 | 欧美日韩国产成人在线免费| 日本久久久久亚洲中字幕| 亚洲色欲久久久综合网东京热| japanese色国产在线看视频| 欧美专区在线| 黑人欧美xxxx| 91超碰在线电影| 国产剧情在线观看| 66久久国产| 亚洲国产成人av| 亚洲伊人久久大香线蕉av| 青青国产在线| 久久一区国产| 精品国产一区二区三区四区在线观看 | 91麻豆精品国产自产在线观看一区| 欧美一区二三区| 日韩黄色片视频| 综合综合综合综合综合网| 午夜不卡av在线| 国产精品老女人精品视频| 欧美精品一区免费| 99精品视频在线观看播放| 欧美日韩一级视频| 成人黄色大片在线免费观看| 538在线视频|