推 aup65797:有的..我本來也懷疑這個.可是看我加入的PATH是沒錯低壓 03/02 12:31
推 aup65797:我是直接加入home底下的./bashrc裡面路徑命令如下 03/02 12:35
→ aup65797:export PATH="/opt/mv_pro_5.0/montavista/pro/devkit/ar 03/02 12:35
→ aup65797:m/v5t_le/bin:/opt/mv_pro_5.0/montavista/pro/bin:/opt/ 03/02 12:36
→ aup65797:mv_pro_5.0/montavista/common/bin:$PATH" 03/02 12:37
推 wgst88w:會不會是語言介面是中文的問題?導致PATH錯碼或無效? 03/02 14:18
推 aup65797:我也覺得只剩下這個原因了...語言有辦法改回英文嗎? 03/02 15:21
→ askacis:不知原po直接打arm_v5t_le-gcc會顯示command not found嗎? 03/02 16:41
→ askacis:另外一個可能是build的時候su到別的帳號去build? 03/02 16:44
→ askacis:如果把tool-chain路徑加到 /etc/profile之類的全域呢? 03/02 16:47
→ uranusjr:我在 Linux 板有說, 直接去改那個資料夾裡的 Makefile 比 03/02 16:50
→ uranusjr:較快, 直接用絕對路徑就好了 -_- 我之前交叉編譯 Qt4.7 03/02 16:51
→ uranusjr:的時候也遇到類似問題 03/02 16:52
推 aup65797:我看makefile裡面的路徑都是用絕對路徑沒錯 03/02 17:29
推 aup65797:你是說arm_v5t_le-gcc這個的路徑是不是絕對路徑嗎? 03/02 17:42
推 aup65797:我解決了...謝謝..真的是改成絕對路徑就好了...>"< 03/02 17:59
推 aup65797:CentOS不用改就可以成功了..這是跟Ubuntu10.10的差異 03/02 18:06
→ aup65797:不是Ubuntu10.04才對 03/02 18:06
→ askacis:原po不彷多做個實驗,把路徑加到/etc/profile裡試試 03/02 18:11
推 aup65797:你說的tool-chain也是在makefile裡面嗎? 03/02 18:14
→ askacis:就是把你個人家目錄的./bashrc裡加上的/opt/mv_pro_5.0... 03/02 18:16
→ askacis:這一串也加入到/etc/profile的$PATH變數,這樣會讓整個系統 03/02 18:17
→ askacis:都看的到你GCC的path,之後不管是用什麼帳號登入都可以編譯 03/02 18:18
推 aup65797:了解...我試試.. 03/02 18:21
推 aup65797:Ubuntu10.04裡面只有profile.d這個資料夾>"<你說的是這? 03/02 18:26
→ uranusjr:/etc/profile 是一個檔案, 不是目錄 03/02 18:54
推 aup65797:加進去之後結果是失敗 03/02 19:29