2016-09-26 6 views

答えて

0

実行可能セクションの開始は、-Ttext-segment=<addr>リンカーオプションでカスタマイズできます。 CMakeのためとして

、これは0x200000番地にセクションの開始を設定します。

set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-Ttext-segment=200000") 

project()呼び出しの後来るはずです。)


実際には、与えられた選択肢はただ起動に値を割り当てセグメント「テキストセグメント」の

デフォルトのリンカスクリプトは、このアドレスの後にすべてのセクションを配置します。使用する

. = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS; 
関連する問題