手動安裝套件相關 - Linux

Brianna avatar
By Brianna
at 2019-04-15T17:52

Table of Contents

大家好,這問題的標題實在不知怎下比較妥...。

最近在安裝GNU Toolchain for ARM (安裝完才知道launchpad可以直接裝..)時遇到個問

題有點困惑,我最先是用了錯誤的方法,把tar裡面bin/的執行檔直接拉到/usr/local/bin

,大家看我這樣做應該可以聯想到待會遇到的問題,沒錯,就是cc1,我的編譯器找不到

cc1,後來還手動把cc1拉到跟編譯器同個目錄下,再來也就理所當然的發生了編譯器找不

到"stdint.h"等問題。接下來是正常的安裝方法,我把tar的內容(一個資料夾)整個丟到

/usr/local下,再把裡面的bin/加入$PATH中,這邊就是我困惑的地方了,譬如說我現在

用bin/裡面的arm-none-eabi-gcc,我不太懂他是怎麼找到位於../lib/裡面的cc1,想請

問他是不是用execvp搭配相對路徑去找到cc1的?還有像是編譯器會用到的header,是不是

也是使用類似相對路徑的方式去找到include/的呢?


謝謝大家!


--
Tags: Linux

All Comments

Kama avatar
By Kama
at 2019-04-20T04:33
ln之類的
Eden avatar
By Eden
at 2019-04-24T02:26
看 toolchain 有沒有設定 sysroot 吧
Edward Lewis avatar
By Edward Lewis
at 2019-04-28T00:09
感謝兩位 用關鍵字找到了些資料 看來是build這包gcc時
給些command來把sysroot設成動態的(exec_prefix)

debian testing 中 gnucash 無法使用中

Isabella avatar
By Isabella
at 2019-04-13T07:33
hi 請教各位, 目前debian testing 裡的 gnucash 3.2 無法於 輸入交易資料時使用中文輸入法, 按下 ctrl-space 時有看到輸入法是切換到 中文模式,但確直接輸出英文字母。 不過在主畫面確能正常使用中文輸入。 以前用 2.4 版時是正常使用沒問題。 輸入法為 ...

圖形介面如何暫時取得最高權限(sudo)

Barb Cronin avatar
By Barb Cronin
at 2019-04-12T20:46
※ 引述《stonys (蝶戀影)》之銘言: : 大家好 : 小弟雖然會sudo指令操作 : 也會一點VI編輯器操作 : 不過有時候想寫一些程式(php之類)的話,還是覺得用GUI的編輯器比較方便 : 可是常常要存檔時會遇到權限問題(登入帳號已經是管理員了) : 此時只好先存在一般路徑,再用終端機下sudo ...

如何redirect一個已經執行的prcoess輸出

Oscar avatar
By Oscar
at 2019-04-10T22:22
用途: 會透過telnet去背景執行某個app(不會結束) 但如果telnet連線中斷後app的輸出就再也看不到 除非在新的telnet連線重新kill再執行 之前有google過資料 好像要利用gdb才能做到不kill redirect output 有除了gdb以外的方式嗎? - ...

類似卡鍵的問題

Michael avatar
By Michael
at 2019-04-09T16:19
CentOS 6.10 使用XRDP的圖形介面一段時間後 會發生類似卡鍵的狀況 ex: terminal輸入指令會重複 $ dddddddddddddddd..... 重新整理F5 整個畫面開始閃爍 雖然按ESC可以中斷卡鍵的問題 但是操作起來還是會有很多誤動作 想請問這種情形該如何根 ...

hime 輸入法在manjaro出不來

Linda avatar
By Linda
at 2019-04-08T13:08
想把ibus換成hime,在mx liniux 裡面很簡單,在軟體中心找到以後安裝,到語言 那邊去加入hime就可以了。 但是在manjaro裡面我用了AUR的版本安裝了hime,在語言那邊卻都找不到hime,請問 有哪些多的步驟需要做呢?謝謝! - ...