推 goldie: 缺乏 export path? 11/18 23:21
PATH應該有傳下去
$ PATH=/drives/c/Program\ Files/SDCC/bin/:$PATH bash -c sdcc
這樣是能執行sdcc的
推 ucrxzero: 你隱藏太多細節了 11/18 23:41
→ ucrxzero: 要不要先把那些command apt install一下 11/18 23:41
對了,make是mobaxterm附的package
→ saxontai: 能解決你的問題 11/18 23:51
我的escape是對的啦,別的程式有吃到path
推 Bencrie: 都說 cygwin 了怎麼會有 apt 11/19 02:13
我是在懷疑make吃的PATH跟別人不一樣/有自己的initialization
不過搜尋make search path大家都在討論怎麼傳include path給編譯器
※ 編輯: kdjf (111.243.28.72 臺灣), 11/19/2020 08:32:25
推 ucrxzero: 跨謀我知道啊 11/19 12:41
推 Gold740716: path 可以含空格嗎? 11/20 17:45
正常(如果make調用exec系列函式)可以空格,對系統而言空白不是特殊字元
→ brli7848: 幹嘛不寫滿,path用上面的cc用下面的 11/20 17:57
對齁... 好方法? 試了一下跑成功了,但是還是想知道發生了什麼事情
原生環境下我就strace他了
※ 編輯: kdjf (111.243.28.72 臺灣), 11/21/2020 11:52:19
推 Bencrie: 用 env 印變數 XD 11/21 12:43