|
藍森林 http://www.lslnet.com 2006年6月6日 10:18
AIX中如何在Makefile文件中定向.o文件的輸出目錄?
原來的程序在Tru64下,現在我往AIX下移植。在Tru64下可以在Makefile文件中對生成的.o文件定向輸出在某個目錄,如OBJECTDIR=/data/user1。
但是在AIX系統中這個定向不管用,比如我在/data/user2目錄編譯文件,希望把.o文件保存在/data/user1目錄,但是生成的.o文件總是在當前的編譯目錄/data/user2,各位大俠,我該怎麼辦? 謝謝! |
AIX中如何在Makefile文件中定向.o文件的輸出目錄?
你在你生成的.o以前加上路徑,
就這樣 /data/user1/name.o |
AIX中如何在Makefile文件中定向.o文件的輸出目錄?
你可以再加一個CP命令嗎,哈哈 |
AIX中如何在Makefile文件中定向.o文件的輸出目錄?
謝謝兩位。但是我的.o文件很多,有100多個。如果在每個前面都加一個路徑工作量很大。AIX下Makefile中有沒有類似的變量,賦值後可以改變所有的.o文件的路徑? |
AIX中如何在Makefile文件中定向.o文件的輸出目錄?
我用的gcc,是可以像你說得那樣的。
你的makefile是怎麼寫的? |
AIX中如何在Makefile文件中定向.o文件的輸出目錄?
謝謝lenovo!
我用的是CC編譯,原來在Tru64下用cxx,但是編譯的都是.cxx文件。
cc編譯器好像不認得OBJECTDIR參數,應該有類似的參數。
那位大俠知道?這個問題我弄了2天了。謝謝! |
| |