2013-12-23 46 views
1

我知道armcc(armlink),我可以使用-L - 地圖標誌來生成一個地圖文件。 http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0474c/BABDJCAA.html如何在iOS上爲Clang生成鏈接映射文件?

但鐺編譯器和鏈接,我嘗試了所有這些標誌,但沒有人可以生成鏈接映射文件:

標誌1:xcrun -sdk的iPhoneOS鐺-arch armv7s輪候冊,-dead_strip -Wl - 地圖 -o EXE objtest.o libtest.a

FLAG 2:xcrun -sdk的iPhoneOS鐺-arch armv7s輪候冊,-dead_strip 輪候冊,-M -o EXE objtest.o libtest.a

flag3:xcrun -sdk iphoneos clang -arch armv7s -Wl,-dead_st rip -Wl,-m -o exe objtest.o libtest.a

我的國旗怎麼了?提前致謝。

回答

6

嘗試-Wl,-map,output.map,應該這樣做。

+0

謝謝,它確實工作! – xjsXjtu

+2

接受這個答案呢? :-) – thakis