VVB (18.11.2014 10:19, просмотров: 1726)
Подскажите по макросам в Си в MSVS2012 Хочу сделать так, чтобы макрос __svc(0) превратился в пустышку.
В GCC просто:
1. менять исходник #define __svc(...)
или
2. не менять исходник, задав макрос в командной строке gcc myfile /D__svc(...)=
В MSVS работает только первый путь, который я не могу использовать -- для него надо менять исходник.
Как заставить это уё..ще понять моё требование из командной строки? /D "__svc(...)=" не работает -- скобки остаются.
Ничего из нижеследующего не работает:
/D "__svc(...)"
/D "__svc(0)"
/D "__svc(0)="
/D "__svc(n)=/*n*/"