0
我遇到鏈接器從內聯彙編代碼生成未定義參考錯誤 的問題。引用gcc中的內聯程序集的全局變量
int global_var = 0;
void myfunc()
{
asm(".intel_syntax noprefix\n");
asm("lea eax, global_var\n");
}
我與-masm =英特爾與沒有優化或任何編譯,使用GCC 3.4.2 如果有人從這種不便遭受了請協助。
呃謝謝你! 我忘了minGW這麼做,它在Linux下不會發生。 –
正確的方法是使用約束。 – Jester