![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
frg10 |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 47 Регистрация: 8.11.2009 Из: Ростов-на-Дону Пользователь №: 1213 Спасибо сказали: 5 раз(а) Репутация: ![]() ![]() ![]() |
В проекте есть несколько файлов с расширением .c. Но на самом деле, там С++ код. Естественно, что qmake использует для этих файлов компилятор С и они не компилируются. Хочется как-то заставить использовать именно С++.
Вы скажете: возьми и переименуй файл в cpp. Этого делать не хочется, потому что эти файлы генерируются автоматически с фиксированным именем и расширением и не хочется переименовывать их каждый раз после генерации. Конечно, если с qmake не получится, то придется шаманить с переименованием. |
|
|
kwisp |
![]()
Сообщение
#2
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
Цитата QMAKE_CC This variable specifies the C compiler that will be used when building projects containing C source code. Only the file name of the compiler executable needs to be specified as long as it is on a path contained in the PATH variable when the Makefile is processed. ну и флаги соответственно надо поменять |
|
|
niXman |
![]()
Сообщение
#3
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 169 Регистрация: 18.6.2008 Пользователь №: 204 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(frg10 @ 26.11.2009, 18:05) Link В проекте есть несколько файлов с расширением .c. Но на самом деле, там С++ код. Откуда такая уверенность? А кто генерит их? |
|
|
frg10 |
![]()
Сообщение
#4
|
Студент ![]() Группа: Участник Сообщений: 47 Регистрация: 8.11.2009 Из: Ростов-на-Дону Пользователь №: 1213 Спасибо сказали: 5 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(kwisp @ 26.11.2009, 18:13) Link QMAKE_CC Ага, попробую сейчас. Цитата(niXman @ 26.11.2009, 18:14) Link Откуда такая уверенность? Сам видел ![]() Цитата(niXman @ 26.11.2009, 18:14) Link А кто генерит их? Генерятся генератором парсеров Link. |
|
|
frg10 |
![]()
Сообщение
#5
|
Студент ![]() Группа: Участник Сообщений: 47 Регистрация: 8.11.2009 Из: Ростов-на-Дону Пользователь №: 1213 Спасибо сказали: 5 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(kwisp @ 26.11.2009, 18:13) Link QMAKE_CC Для Visual Studio не работает ![]() Делал так:
Проект все равно генерируется по старому. Сообщение отредактировал frg10 - 26.11.2009, 21:15 |
|
|
kwisp |
![]()
Сообщение
#6
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
можно конечно makefile ручками поправить:) но этож получиться каждый раз так делать нада после qmake.
ищи в парметрах qmake. выкладывай maikfil`ы которые генеришь. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 13.8.2025, 18:40 |