當前位置:首頁 » 編程軟體 » An編譯器里的源路徑

An編譯器里的源路徑

發布時間: 2023-02-23 01:34:00

Ⅰ arm-linux-gcc如何設置編譯器的默認引用路徑

把路徑加到 /etc/profile 或 ~/.bash_profile 里都可以

Ⅱ 如何設置編譯器的文件和頭文件的查找路徑 為什麼要設置呢

你用的是什麼編譯平台,像VC工具可以在設置裡面改,在linux下可以在編譯命令時指定

Ⅲ 怎麼知道電腦中c++的編譯器按在哪了

  1. 如果這個軟體桌面上有快捷方式的話,就右擊快捷方式,點擊屬性。


  2. 在屬性菜單點擊快捷方式。

    Ⅳ 在linux中安裝交叉編譯器時的解包問題

    具體操作步驟如下:
    1. 下載
    在GCC網站上( 3.3.1。可供下載的文件一般有兩種形式:gcc-3.3.1.tar.gz和 2,只是壓縮格式不一樣,內容完全一致,下載其中一種即可。
    2. 解壓
    根據壓縮格式,選擇下面相應的一種方式解包(以下的「%」表示命令行提示符):
    % tar xzvf gcc-3.3.1.tar.gz
    或者
    % tar jxvf 2
    新生成的gcc-3.3.1這個目錄被稱為源目錄,用${srcdir}表示它。以後在出現${srcdir}的地方,應該用真實的路徑來替換它。用pwd命令可以查看當前路徑。
    在${srcdir}/INSTALL目錄下有詳細的GCC安裝說明,可用瀏覽器打開 ml閱讀。
    3. 建立目標目錄
    目標目錄(用${objdir}表示)是用來存放編譯結果的地方。GCC建議編譯後的文件不要放在源目錄${srcdir]中(雖然這樣做也可以),最好單獨存放在另外一個目錄中,而且不能是${srcdir}的子目錄。
    例如,可以這樣建立一個叫 gcc-build 的目標目錄(與源目錄${srcdir}是同級目錄):

    % mkdir gcc-build
    % cd gcc-build
    以下的操作主要是在目標目錄 ${objdir} 下進行。
    4. 配置
    配置的目的是決定將GCC編譯器安裝到什麼地方(${destdir}),支持什麼語言以及指定其它一些選項等。其中,${destdir}不能與${objdir}或${srcdir}目錄相同。
    配置是通過執行${srcdir}下的configure來完成的。其命令格式為(記得用你的真實路徑替換${destdir}):
    % ${srcdir}/configure --prefix=${destdir} [其它選項]
    例如,如果想將GCC 3.3.1安裝到/usr/local/gcc-3.3.1目錄下,則${destdir}就表示這個路徑。
    % ../gcc-3.3.1/configure --prefix=/usr/local/gcc-3.3.1 --enable-threads=posix --disable-checking --enable--long-long --host=i386-redhat-linux --with-system-zlib --enable-languages=c,c++,java
    將GCC安裝在/usr/local/gcc-3.3.1目錄下,支持C/C++和JAVA語言,其它選項參見GCC提供的幫助說明。
    5. 編譯
    % make
    這是一個漫長的過程。

    6. 安裝
    執行下面的命令將編譯好的庫文件等拷貝到${destdir}目錄中(根據你設定的路徑,可能需要管理員的許可權):
    % make install
    至此,GCC 3.3.1安裝過程就完成了。
    6. 其它設置
    GCC 3.3.1的所有文件,包括命令文件(如gcc、g++)、庫文件等都在${destdir}目錄下分別存放,如命令文件放在bin目錄下、庫文件在lib下、頭文件在include下等。由於命令文件和庫文件所在的目錄還沒有包含在相應的搜索路徑內,所以必須要作適當的設置之後編譯器才能順利地找到並使用它們。
    6.1 gcc、g++、gcj的設置
    要想使用GCC 3.3.1的gcc等命令,簡單的方法就是把它的路徑${destdir}/bin放在環境變數PATH中。我不用這種方式,而是用符號連接的方式實現,這樣做的好處是我仍然可以使用系統上原來的舊版本的GCC編譯器。
    首先,查看原來的gcc所在的路徑:
    % which gcc
    在系統上,上述命令顯示:/usr/bin/gcc。因此,原來的gcc命令在/usr/bin目錄下。可以把GCC 3.3.1中的gcc、g++、gcj等命令在/usr/bin目錄下分別做一個符號連接:
    % cd /usr/bin
    % ln -s ${destdir}/bin/gcc gcc33
    % ln -s ${destdir}/bin/g++ g++33
    % ln -s ${destdir}/bin/gcj gcj33
    這樣,就可以分別使用gcc33、g++33、gcj33來調用GCC 3.3.0的gcc、g++、gcj完成對C、C++、JAVA程序的編譯了。同時,仍然能夠使用舊版本的GCC編譯器中的gcc、g++等命令。

    Ⅳ linux下如何查詢編譯器搜索頭文件的路徑

    `gcc -print-prog-name=cc1plus` -v

    `g++ -print-prog-name=cc1plus` -v

    Ⅵ 如何修改C++程序編譯器的路徑

    不同的編譯工具設置的方法不同,在VC中,你可以打開解決方案的屬性選項,在執行文件路徑里設置,這對整個解決方案有效,如果你是對某個源文件單獨處理,你需要在這個源文件的屬性選項中設置它的自定義處理項。
    通常,編譯器的路徑在很多開發工具中是自動設置的,你改變這些設置,你需要非常熟悉你用的工具的編譯過程及需要的各種處理程序。否則,會造成開發工具不能正常工作。

    Ⅶ java源文件編譯時要放在哪裡

    很可能是編譯的路徑沒選對,用絕對路徑也可以,用相對路徑也可以,絕對路徑:就是cmd調出管理員窗口後,輸入javac E:\xuexi\HelloWord.java。其中E:\xuexi\HelloWord.java就是源程序HelloWord.java的絕對路徑,即源程序文件在哪裡,它的絕對路徑就是從類似上述例子的路徑。相對路徑:一直點一直點,找到你寫的源文件HelloWord.java,然後在最上面路徑那一欄中把原來的名字全部刪掉,輸入cmd,這就是相對路徑。例如HelloWord.java在E:\xuexi下,只需要把最上面路徑欄里的E:\xuexi刪掉,換成cmd回車就可以了,最後再輸入javac HelloWord.java就可以編譯。如果有錯誤也會報錯。

    Ⅷ VC編譯器中的路徑問題

    當VC++出現Compiling... Error spawning cl.exe 錯誤的解決辦法有如下幾種,請樓主嘗試:

    方法1:
    啟動VC時不要用圖形界面,通過在命令提示符下輸入:Msdev /useenv運行(注意啦/前面有個空格).它會強制使系統環境變數全高設置成正確值.而且,只需要使用一次這樣的方式運行VC,以後再次通過雙擊圖標的方式啟動也不會有問題。

    方法2:
    使用你的VC安裝盤修復一下。

    方法3:
    在VC中點擊「Tools」—>「Option」—>「Directories」,發現路徑有誤,重新設置「Excutable Fils,Include Files,Library Files,Source Files」的路徑。

    要是顯示「找不到mspdb60.dll」,去能正常運行VC++的電腦中搜索mspdb60.dll文件,拷貝到你的機器上Microsoft Visual Studio\Common\MSDev98\Bin下。缺失其他文件類似操作O(∩_∩)O。

    方法4:
    可能很多人在安裝VC 6.0後有過點擊「Compile」或者「Build」後被出現的
    「Compiling... ,Error spawning cl.exe」錯誤提示給郁悶過。很多人的
    選擇是重裝,實際上這個問題很多情況下是由於路徑設置的問題引起的,
    「CL.exe」是VC使用真正的編譯器(編譯程序),其路徑在「VC根目錄\VC98\Bin」下面,
    你可以到相應的路徑下找到這個應用程序。

    因此問題可以按照以下方法解決:打開vc界面 點擊VC「TOOLS(工具)」—>「Option(選擇)」
    —>「Directories(目錄)」重新設置「Excutable Fils、Include Files、
    Library Files、Source Files」的路徑。很多情況可能就一個盤符的不同
    (例如你的VC裝在C,但是這些路徑全部在D),改過來就OK了。

    如果你是按照初始路徑安裝vc6.0的,路徑應為:
    executatble files:
    C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
    C:\Program Files\Microsoft Visual Studio\VC98\BIN
    C:\Program Files\Microsoft Visual Studio\Common\TOOLS
    C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT

    include files:
    C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
    C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
    C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

    library files:
    C:\Program Files\Microsoft Visual Studio\VC98\LIB
    C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

    source files:
    C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
    C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
    C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
    C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC

    如果你裝在其他盤里,則仿照其路徑變通就行。
    關鍵是microsoft visual studio\ 後面的東西要相同。
    是在是不行就重裝。
    vc 6.0里可以做C語言編程,但是不要使用clrscr()和getch()函數。不然會報錯的,同時把頭文件必須加上。

    Ⅸ 怎樣設置編譯器路徑

    環境變數中設置 bin,或者path路徑
    |
    我的電腦->屬性->高級->環境變數

    Ⅹ 如何在project.properties 添加源碼路徑編譯

    如何在編譯器(vs2008)里設置調用別人寫好的lib和dll 步驟:1.Tools->options->projects and solutions->VC++ directories分別在包含文件,庫文件填加了路徑 (這些路徑只告訴編譯器怎麼找文件,沒有說把那裡面的文件加入工程.)

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:746
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:1010
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:716
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:878
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:774
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1124
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:349
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:227
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:911
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:873