Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

увидеть результат препроцессора

44K
12 декабря 2010 года
FeelUs
57 / / 10.05.2010
как я понял, после работы препроцессора создается файл с расширением .i , который скармливается самому компилятору, но т.к. я на своем компе нашел всего два каких-то левых одинаковых файла, получается, компилятор их сам удаляет.
вопрос: как сделать так, чтобы они оставались?
- хочется почитать
412
12 декабря 2010 года
grgdvo
323 / / 04.07.2007
Не мешало бы указать какой у Вас компилятор!

У gcc есть флаг -E
44K
12 декабря 2010 года
FeelUs
57 / / 10.05.2010
C++ builder 6
и Microsoft Visual Studio 10.0
297
12 декабря 2010 года
koodeer
1.2K / / 02.05.2009
VS: в свойствах проекта: Configuration Properties > C/C++ > Preprocessor > "Generate Preprocessed File".

Делаете билд проекта. Смотрите файл с расширением i в папке проекта.

Для большей информации смотрите опции /E /P /EP /C в MSDN.
44K
14 декабря 2010 года
FeelUs
57 / / 10.05.2010
Microsoft Visual C++ 2010, экспресс выпуск

проект ->свойства ->свойства конфигурации ->C/C++ ->Препроцессор->
определения препроцессора:_MBCS;%(PreprocessorDefinitions)
отменить определения препроцессора:
отменить все определения препроцессора:нет
игнорировать стандартный путь включаемых файлов:нет
предваритьельно обработать файл:нет
предварительно обработать с отменой номеров строк:нет
оставлять коментарии:нет

- куда писать "Generate Preprocessed File"?
297
15 декабря 2010 года
koodeer
1.2K / / 02.05.2009
VS2010 под рукой нет.
В VS2005 выглядит так: http://s004.radikal.ru/i206/1012/0b/de30bdc4b794.jpg
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог