Есть ли способ при использовании MS VC98 исключить компиляцию встроенного кода ASM в исходном коде C?
Исключение встроенного кода ASM в исходном коде C
comment
Не могли бы вы уточнить? У вас уже есть ассемблерный код, и вы не хотите его компилировать?
- person sashoalm   schedule 02.06.2011
comment
Вы можете закомментировать любую часть кода, но будет ли это служить той цели, которую вы хотите?
- person Shamim Hafiz   schedule 02.06.2011
comment
Мое намерение состояло в том, чтобы специально удалить ассемблерный код из компиляции из существующего исходного кода. оборачивать каждый блок под флаги в моем случае практически не осуществимо.
- person Bleamer   schedule 31.10.2011
Ответы (1)
Для этого в компиляторе нет встроенного волшебного переключателя. Вам придется делать это с помощью препроцессора, и я не вижу альтернативы тому, чтобы обернуть все такие блоки в #ifdef
.
person
David Heffernan
schedule
02.06.2011
Спасибо за ответ, но я намеревался специально удалить ассемблерный код из компиляции из существующего исходного кода. оборачивать каждый блок под флаги в моем случае практически не осуществимо.
- person Bleamer; 31.10.2011
Первое предложение в моем ответе предназначено для того, чтобы передать тот факт, что то, что вы конкретно хотите сделать, неосуществимо.
- person David Heffernan; 31.10.2011