熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-11-12 22:51
正文摘要:使用英文路徑,項(xiàng)目一多,找起來(lái)很麻煩。中文路徑keil又報(bào)錯(cuò),誰(shuí)有好的解決方案嗎? 圖片僅說(shuō)明問(wèn)題,不是mdk |
hzwyx 發(fā)表于 2022-11-17 14:27 多謝解惑 |
Keil 項(xiàng)目路徑名的字符中也不能含有帶 0xFD 編碼的漢字。 GB2312 中,包含 0xfd 編碼的漢字如下: 褒餅昌除待諜洱俘庚過(guò)糊積箭燼君魁 例籠慢謬凝琵訖驅(qū)三升數(shù)她聽(tīng)妄錫淆 旋妖引育札正鑄 佚冽邶埤犖蔟摭啐 幘獫愷泯潺嫗紈琮槧輦挲臊忑睚銓稞 瘕頎螨籪酏觚鳊鼾 |
eala 發(fā)表于 2022-11-16 10:40 不是括號(hào)的問(wèn)題。我直接裝到C盤下C:\Keil_v5也彈紅叉。不過(guò)把項(xiàng)目目錄改成英文后只彈了一次。再用段時(shí)間看看。 |
eala 發(fā)表于 2022-11-16 10:40 你確定是括號(hào)的問(wèn)題? |
ningsy 發(fā)表于 2022-11-16 10:23 我改成英文就沒(méi)再?gòu)椷^(guò)了,倒是中文時(shí)經(jīng)常彈。當(dāng)然也可能是時(shí)間短,還沒(méi)到彈的時(shí)候。 |
hzwyx 發(fā)表于 2022-11-16 10:32 求細(xì)說(shuō) |
![]() 這個(gè)路徑下的括號(hào)會(huì)導(dǎo)致出現(xiàn)問(wèn)題,建議安裝在沒(méi)有特殊符號(hào)的目錄下(下劃線除外) |
中文路徑上的字符不能有那個(gè)著名的0xFD編碼 |
感覺(jué)它這個(gè)跟中英文關(guān)系不大。我把項(xiàng)目路徑改成全英文還是彈了一次紅叉。彈有很大的隨機(jī)性,不知道啥原因。 |
中英文其實(shí)沒(méi)有關(guān)系,但是你不能更改軟件安裝目錄文件夾的名字,會(huì)報(bào)錯(cuò)。如果更改了,可以在tool一個(gè)文本文件把他改回來(lái)。不知道樓主是不是說(shuō)的這個(gè)問(wèn)題 |
ly1972001 發(fā)表于 2022-11-16 08:45 不是看不懂,只是看著累,就是想使用中文 |
工程人員不用英文用啥。如果怕看不懂,可進(jìn)行代碼管理。 |
ningsy 發(fā)表于 2022-11-14 20:58 已確認(rèn)中文路徑會(huì)導(dǎo)致該問(wèn)題,keil設(shè)計(jì)時(shí)未考慮亞洲用戶 |
我用V5,跟樓主版本一樣,項(xiàng)目是中文目錄,仿真調(diào)試時(shí)偶爾也跳那個(gè)紅叉(只是偶然現(xiàn)象),不知道什么原因。 |
wennn 發(fā)表于 2022-11-14 13:54 我測(cè)試過(guò),英文路徑調(diào)試沒(méi)問(wèn)題,中文就出錯(cuò)(encountered an improper argument) |
Hephaestus 發(fā)表于 2022-11-14 13:55 哦?是嗎,我截的官方的圖,沒(méi)注意到是mdk,抱歉 |
censv 發(fā)表于 2022-11-13 15:43 但是你在樓主位發(fā)的圖是MDK。 |
項(xiàng)目程序是可以用中文命名的,有沒(méi)有可能是其他的錯(cuò)誤? |
allen_y 發(fā)表于 2022-11-13 13:54 keil程序可以安裝在根目錄,但項(xiàng)目文件我想使用中文表示啊,怎么辦 |
大漠落日 發(fā)表于 2022-11-13 09:28 我說(shuō)的c51 |
建議安裝在根目錄下 |
MDK支持中文路徑 |
MDK不挑什么中文英文目錄,你一定是搞錯(cuò)了什么東西。只有早期的C51編譯器只認(rèn)8.3格式的目錄名和文件名。 |
Powered by 單片機(jī)教程網(wǎng)