powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / C++ предпроцессор
11 сообщений из 11, страница 1 из 1
C++ предпроцессор
    #34744919
Oleg_2006
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите. умельцы -- как можно автономно вызвать предпроцессор С++
и получить результирующий файл. Среда MFC 6.0 ??
Если вопрос нелепый, извините чайника.
...
Рейтинг: 0 / 0
C++ предпроцессор
    #34744934
Tubrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что вы хотите сделать?
...
Рейтинг: 0 / 0
C++ предпроцессор
    #34744950
cl.exe /?

изучать раздел -PREPROCESSOR-
...
Рейтинг: 0 / 0
C++ предпроцессор
    #34745046
Oleg_2006
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спосибо Владимир за совет! Я пробовал загрузить Сl.exe но эта жаба требует
DLL MSPDB60.dll я не могу ее найти!
...
Рейтинг: 0 / 0
C++ предпроцессор
    #34745290
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg_2006 wrote:

> автономно вызвать предпроцессор С++
> и получить результирующий файл.
да

> Среда MFC 6.0 ??
нет такой среды.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
C++ предпроцессор
    #34745298
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg_2006 wrote:

> Спосибо Владимир за совет! Я пробовал загрузить Сl.exe но эта жаба требует
> DLL MSPDB60.dll я не могу ее найти!
Она находится в каталоге с Visual Studio, где-то в дебрях (где именно, не
помню). Либо пропишите в каталог с ней в PATH, либо скопируйте *.dll в
папку с cl.exe.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
C++ предпроцессор
    #34745818
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg_2006 пишет:
> Подскажите. умельцы -- как можно автономно вызвать предпроцессор С++
> и получить результирующий файл. Среда MFC 6.0 ??

Добавить опцию компилятора /P

/P

Preprocesses C and C++ source files and writes the preprocessed output to a file.

(или /EP)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
C++ предпроцессор
    #34753268
theftp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Знаю, что это легко сделать в UNIX (сам делал).
Запускаешь команду man gpp или man cc, появляется спавка по gcc (cc), там есть список флагов, и вот один из них как раз позволяет запустить отдельно препроцессор и результат вывести в указанный файл. Не знаю, поможет ли вам это.
...
Рейтинг: 0 / 0
C++ предпроцессор
    #34753389
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
theftp wrote:

> Не знаю, поможет ли вам это.
Не поможет, так как под виндой команды "man" нету. Т.е. придется запускать
из-под командной строки cl /?|more и читать. Либо лезть в справку по
поводу "compiler command-line options".
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
C++ предпроцессор
    #34753534
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErV пишет:
> > Не знаю, поможет ли вам это.
> Не поможет, так как под виндой команды "man" нету. Т.е. придется запускать

Как это нету ? Очень даже есть.

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

>c:\cygwin\bin\man.exe
What manual page do you want?

>

Как же это так, на Винде, да без Мана.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
C++ предпроцессор
    #34753687
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv wrote:

> Как это нету ? Очень даже есть.
И давно cygwin в стандартную поставку входит? :)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / C++ предпроцессор
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]