5

私はcmakeが初めてです。いくつかの追加のライブラリをリンクする必要があるので、使用しました

   CMAKE_EXE_LINKER_FLAGS:STRING=-lmymalloc -Wl,--wrap,malloc

問題は、生成された Makefile のリンカー フラグの最初の引数として -lmymalloc がリストされ、その後にいくつかの他のフラグが続くことです (これは cmake によって別の方法で定義されているようです)。リストされたフラグの最後に移動する必要があります。そうしないと、リンクされません。どうやってやるの?

4

0 に答える 0