Windows: <CR><LF>
Unix: <LF>
Mac: <CR> <CR> Return 歸位 ASCII: 0D(十六進位)
<LF> Line Feed 換行 ASCII: 0A(十六進位)
=============================================================
Notepad++:
工具列>檢視>特殊字元>顯示所有字元
工具列>尋找>取代
搜尋模式: 增強模式
尋找目標: \r\n
取代成: \n
工具列>自訂>使用者自訂>開新文件設定>格式
有3選項: Windows, Unix, Mac
=====================================================
當我在Windows下,把寫好Makefile傳到FreeBSD工作站,但...
~>make
g++ -c SampleDriver.cpp
: No such file or directory
g++: No input files specified
*** Error code 1
Makefile裡的指令用打的打上去執行都正常,但用make就出錯
正常來說g++找不到檔案應該是長這樣:
~>g++ -c 123
g++: 123: No such file or directory
g++: No input files specified
我把Makefile裡,每個指令的結尾都加上分號';'(當然也是在Windows下編輯,再上傳)
~>make
g++ -c SampleDriver.cpp;
: not found
*** Error code 127
最後我在FreeBSD下編輯Makefile,再用make就好了。
我把兩個系統下的文檔,用Notepad++打開比較:
工具列>檢視>特殊字元>顯示所有字元
烏雲散去,一切都明朗了
沒有留言:
張貼留言