編碼的世界 / 優質文選 / 女人

ubuntu 環境 安裝OSG


2022年7月14日
-   

轉自:http://blog.csdn.net/qing101hua/article/details/53080274
目錄(?)[-]
  • Ubuntu下OpenSceneGraph學習筆記
  • linux報錯之-export not a valid identifier的一般原因
  • export not a valid identifier的一般原因  

  • 博客裏看到到環境搭建步驟:
    1: 安裝必備依賴庫: sudo apt-get build-dep openscenegraph  2:安裝OpenGL庫: sudo apt-get install mesa-common-dev freeglut3 freeglut3-dev  3: 下載源碼最新的release 版本: http://www.openscenegraph.org/index.PHP/download-section/stable-releases   4:解壓後進入目錄,依次運行:      ./configure (如果提示須 sudo make install_ld_conf, 則運行這個命令)     make     sudo make install      ldconfig  5: 運行檢查是否安裝好, osgversion。
    發現並不完全一直,下載下來3.4.0版本後,文件目錄裏面沒有 .configure文件目錄,目錄結構如下:

    進入 src文件家,裏面有個 

    按照步驟執行到  ldconfig時,提示沒有權限,,   sudo ldcofig時,無提示。  osgersion 檢查是否安裝時,提示錯誤  無法打開到庫路徑

    分析:
    ./configure是源代碼安裝的第一步,主要的作用是對即將安裝的軟件進行配置,檢查當前的環境是否滿足要安裝軟件的依賴關系,但並不是所有的tar包都是源代碼的包,樓主可以ls看看有沒有configure這個文件,也許你下的是二進制的包,如果是二進制的包,解壓後直接就能使用

    blog.csdn.net/xjujun/article/details/40450865
    1、OSG編譯安裝
    [plain] 
    view plain 
    copy

     
    cd OpenSceneGraph   ./configure   make   sudo make install  
    2、環境配置
    [plain] 
    view plain 
    copy

     
    # ,在 ~/.bashrc文件最後添加如下內容,具體地址要根據你的osg放置的地方和osg數據放置的位置來確定  
    [plain] 
    view plain 
    copy
     
    export PATH = “${PATH}:/home/junerain/project/OpenSceneGraph/bin”  
  • export LD_LIBRARY_PATH = “${LD_LIBRARY_PATH}:/home/junerain/project/OpenSceneGraph/lib”  
  • export OSG_FILE_PATH = “/home/junerain/ToolKit/OpenSceneGraph-Data:/home/junerain/ToolKit/OpenSceneGraph-Data/Images” 

    Ubuntu下OpenSceneGraph學習筆記

    linux報錯之->export `=' not a valid identifier的一般原因
    export `=' not a valid identifier的一般原因  
    原因就是你修改的 /etc/profile 文件裏
    你加過空格
    我的代碼如下:
    export JAVA_HOME = /usr/java/jdk1.7.0_75 export PATH = $JAVA_HOME/bin:$PATH export CLASSPATH = .:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    修改為如下:
    export JAVA_HOME=/usr/java/jdk1.7.0_75 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    將等號兩邊的空格去掉就可以了 ,大家要注意
    最終 通過 sudo vim /etc/profile 文件
    增加路徑到方式,並最終 用source 命令 更新後,解決。如下圖:

    幾個需要注意的地方:
    1、修改home/用戶名/.bashrc文件 並沒有起作用
    2、修改文件時,注意 等號 兩邊到空格需要刪除掉, 否則 在用source命令時候會報錯
    3、下載源碼文件時候,不要用3.4.0版本,解壓後裏面沒有configure文件,這個版本如何弄暫時不知道,改成3.2.3版本到源碼,解壓再按文章開頭到方法就可以了

    熱門文章