我在編譯器方面有點小氣。我想在我的win 8 C:\驅動器上添加一個任意目錄到Cygwin gcc默認搜索路徑。如何將目錄添加到Cygwin gcc默認搜索路徑
這是我到目前爲止嘗試過的。使用gcc --help
我找到了命令-print-search-dirs
和-B <directory>
(「將目錄添加到編譯器的搜索路徑」)。
使用前命令輸出這樣的: install: /usr/lib/gcc/x86_64-pc-cygwin/4.9.2/ programs: =/usr/lib/gcc/x86_64-pc-cygwin/4.9.2/:/usr/lib/gcc/x86_64-pc-cygwin/4. 9.2/:/usr/lib/gcc/x86_64-pc-cygwin/:/usr/lib/gcc/x86_64-pc-cygwin/4.9.2/:/usr/li b/gcc/x86_64-pc-cygwin/:/usr/lib/gcc/x86_64-pc-cygwin/4.9.2/../../../../x86_64-p c-cygwin/bin/x86_64-pc-cygwin/4.9.2/:/usr/lib/gcc/x86_64-pc-cygwin/4.9.2/../../. ./../x86_64-pc-cygwin/bin/ libraries: =/usr/lib/gcc/x86_64-pc-cygwin/4.9.2/:/usr/lib/gcc/x86_64-pc-cygwin/4 .9.2/../../../../x86_64-pc-cygwin/lib/x86_64-pc-cygwin/4.9.2/:/usr/lib/gcc/x86_6 4-pc-cygwin/4.9.2/../../../../x86_64-pc-cygwin/lib/../lib/:/usr/lib/gcc/x86_64-p c-cygwin/4.9.2/../../../x86_64-pc-cygwin/4.9.2/:/usr/lib/gcc/x86_64-pc-cygwin/4. 9.2/../../../../lib/:/lib/x86_64-pc-cygwin/4.9.2/:/lib/../lib/:/usr/lib/x86_64-p c-cygwin/4.9.2/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-cygwin/4.9.2/../../../.. /x86_64-pc-cygwin/lib/:/usr/lib/gcc/x86_64-pc-cygwin/4.9.2/../../../:/lib/:/usr/ lib/
的完整路徑/usr
是C:\cygwin64\usr
。我想補充的目錄是c:\directory
所以,我想gcc -B /../directory
和其他變化,但我得到的錯誤
gcc: fatal error: no input files
compilation terminated
好像它認爲我試圖編譯的東西。我想永久地將一個目錄添加到默認搜索路徑列表中。
無法記住我是如何處理這個問題的,或者我需要的。看起來像一個很好的答案,但。謝謝 –