2011-06-02 46 views
0

使用MS VC98時,有沒有辦法省略編譯C源代碼中的內聯ASM代碼?省略C源代碼中的內聯ASM代碼

+0

你能澄清嗎?你已經有了asm代碼,你不想編譯它? – sashoalm 2011-06-02 08:06:26

+0

你可以註釋掉代碼的任何部分,但是它會滿足你想要的目的嗎? – 2011-06-02 08:07:37

+0

我的意圖是從現有的源代碼中編譯特定的代碼。在我的情況下,將每個塊包裹在旗下實際上是不可行的。 – Bleamer 2011-10-31 11:14:39

回答

3

編譯器中沒有內置的魔術開關來執行此操作。你必須用預處理器來做,我看不到任何替代方法來包裝所有這些塊在#ifdef

+0

感謝您的回覆,但我的意圖是專門從現有源代碼中編譯刪除彙編代碼。在我的情況下,將每個塊包裹在旗下實際上是不可行的。 – Bleamer 2011-10-31 11:15:32

+0

我的答案中的第一句話是爲了傳達一個事實,即你特別想做的事情是不可行的。 – 2011-10-31 12:02:54