make的指令搜尋路徑 - Linux

Table of Contents

PATH=/cygdrive/c/Program\ Files/SDCC/bin/:$PATH make

我的makefile:

CC = sdcc.exe

$ make
/bin/sh: sdcc: command not found
-------------------------

PATH不去動他

CC = /cygdrive/c/Program\ Files/SDCC/bin/sdcc.exe

$make
(正常輸出,直到)
ldxxxxx: command not found

目前有點一頭霧水,要怎樣讓make到指定的位置找編譯工具呢?

環境: mobaxterm, 骨子裡是cygwin
不過sdcc是一般windows binary

--

All Comments

Isla avatarIsla2020-11-22
缺乏 export path?
Mia avatarMia2020-11-26
你隱藏太多細節了
要不要先把那些command apt install一下
Caroline avatarCaroline2020-11-30
能解決你的問題
Andrew avatarAndrew2020-12-01
都說 cygwin 了怎麼會有 apt
Doris avatarDoris2020-12-03
跨謀我知道啊
Ophelia avatarOphelia2020-12-04
path 可以含空格嗎?
Brianna avatarBrianna2020-12-08
幹嘛不寫滿,path用上面的cc用下面的
Frederica avatarFrederica2020-12-11
用 env 印變數 XD