Ⅰ 如何在ubuntu使用eclipse 中c++開發環境配置gdal
1.最重要的東西,++必要工具,安裝的是GCC工具鏈,Make等一系列開發工具:
sudo apt-get install build-essential
2. 安裝Eclipse
sudo apt-get install eclipse
sudo apt-get install eclipse-pde
sudo apt-get install eclipse-jdt
3.打開Eclipse,打開Help->Install New Software,然後點擊Add按鈕,在彈出的對話框中
Name項填入CDT
Location項填入http:// download.eclipse.org/tools/cdt/releases/indigo
點擊Ok按鈕,在下邊出現的列表中,
第一個CDT Main Features基本都要安裝
第二個中務必要把包含GNU字眼選擇安裝(這一步因為老是出現依賴錯誤,我就乾脆先不裝了,以後用到再說)
4 .配置Autotools支持
基本上同第四步一致:
Name項填入Autotools
Localtion項輸入:http:// download.eclipse.org/technology/linuxtools/update
點擊Ok按鈕,在下邊出現的列表中,將此選項選中,然後安裝即可
Autotools support for CDT (Incubation) 3.0.0.201106060936
5.可以在eclipse中玩轉vim
直接從eclipse安裝即可,地址:http:// vrapper.sourceforge.net/update-site/stable/
裝完重啟eclipse後在菜單藍出現gvim圖標
6.下面是編譯執行c ++項目時的一些設置:
項目包含外部頭文件,將頭文件路徑導入:
項目需要外部動態鏈接庫(-L):
指定程序運行時路徑(-R):
Ⅱ Linux下用gcc編譯C++文件時,所添加的庫是默認在哪個目錄下的我用的是Ubuntu12.10的系統。
Linux下函數默認將頭文件放到/usr/include/目錄下,庫文件放到/usr/lib/目錄下
來自課件,請採納
Ⅲ ubuntu中,軟體一般安裝在哪個文件夾里
ubuntu軟體管理跟windows不同!ubuntu安裝的程序都是標准路徑,也就是並不是在一個位置,而是分散在系統各個文件夾中,重要文件夾解析如下:
/
;linux系統的根目錄,是系統的最頂層。
/bin
;裡面是系統最基本的二進制命令文件如ls
cp
rm
ln等等。
/sbin
;s就是super的意思,裡面都是超級用戶用於管理系統的命令,如mkfs.ext3
等。
/boot
;裡面是開機程序,lilo或grub,還有linux
內核文件vmlinuz
,初始化系統的initrd.img文件。
/dev
;
就是device的意思,代表計算機的所有硬體設備。如IDE盤:/dev/hdx
;串口:/dev/ttyx.;scsi盤用sdx表示。注意,一般情況下usb盤,s-ata硬碟也模擬成scsi來驅動。
/lib
;
系統核心的動態模塊和連接庫文件,各種可動態載入的硬體驅動程序。nvidia的驅動程序就是安裝在這裡面。
/etc
;裡面絕大部分都是文本文件,用於設置系統的,作用相當於windows的注冊表。注意,其中有一個/etc/shadow文件裡面保存著用戶的登錄密碼。
/root
超級用戶的工作目錄。
/mnt
;外接文件系統的掛載點,u盤、cdrom、windows分區都應掛到這裡面。
/proc
;裡面的文件不再硬碟上,而是在內存里,都是系統內核的運行信息。
/var
;包含在正常操作中被改變的文件:假離線文件、記錄文件、加鎖文件、臨時文件和頁格式化文件等。
默認情況下,http,ftp等服務的主文件夾也在這裡面。
/tmp
;各用戶程序產生的臨時文件的存放場所,臨時文件會被自動清除掉。
/home;一般用戶的主文件夾所在的地方。
/usr;規模非常龐大的文件夾,裡面是各個應用程序的文件,相當於windows的
program
files
文件夾。/usr下有幾個重要的子文件夾。
/usr/bin
;應用程序的可執行文件部分。相當於windows的*.exe文件。
/usr/lib;應用程序的共享動態連接庫部分,都是一些*.so的文件,linux下各個應用程序的庫文件都是可共享的。所以都存放在一個文件夾中。
/usr/X11R6;xwindow
系統的所屬文件。
/usr/share;存放的是應用程序需要的字體、圖片、文檔等資源文件。
/usr/src;
linux的源代碼就放在這里。
/usr/games;游戲軟體的存放區域,可惜現在linux大游戲還不太多。
/usr/include;Linux下開發和編譯應用程序需要的頭文件,愛好編程的朋友可要仔細研究這里呦。
/opt
;
非開源的商業程序一般都裝到這裡面。
可以谷歌到更多的!
Ⅳ ubuntu 如何安裝內核頭文件
ubuntu可以使用抄apt-get命令來安裝匹配的內核頭文件。
1、首先,使用dpkg-query命令檢查是否有可用的內核頭文件。
$ dpkg-query -s linux-headers-$(uname -r)
2、接著使用下面的命令安裝匹配的內核頭文件。
$ sudo apt-get install linux-headers-$(uname -r)
3、驗證頭文件是否成功安裝。
$ dpkg-query -s linux-headers-$(uname -r)
Package: linux-headers-3.11.0-26-generic
Status: install ok installed
提示安裝成功
註:Debian、Ubuntu、Linux Mint默認頭文件在/usr/src下。
Ⅳ <sys/socket.h>在ubuntu中的哪個位置
這個你用whereis命令找找看,在Linux系統中,查找文件用whereis命令最快了。C語言的頭文件總是位於/usr/include目錄及其子目錄中,所以在Linux中搜索C語言頭文件只需要先用cd命令切換到/usr/include這個目錄下,然後用命令:whereis socket.h應該就知道這個文件在哪兒了。