Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Visual Studio Express && компилятор


Автор: unICS 28.7.2009, 18:50
Рад приветствовать. Подскажите пожалуйста, можно ли VS заставить работать с другим компилятором? Ну например к MinGW прикрутить?

Автор: hsilgos 28.7.2009, 18:58
Цитата

Рад приветствовать. Подскажите пожалуйста, можно ли VS заставить работать с другим компилятором? Ну например к MinGW прикрутить?

Теоретически, можно создать make - проект и там прописывать сторонний компилятор. Я так делал с qmake-ом.

Автор: ISergeyN 29.7.2009, 03:24
Цитата(unICS @  28.7.2009,  18:50 Найти цитируемый пост)
Рад приветствовать. Подскажите пожалуйста, можно ли VS заставить работать с другим компилятором?

хм. тоесть код? если да то просто писать по стандарту.

Автор: unICS 29.7.2009, 07:10
Цитата(ISergeyN @  29.7.2009,  03:24 Найти цитируемый пост)
хм. тоесть код? если да то просто писать по стандарту. 

Нет. Не просто код. Нужн0 полноценное взаимодействие среды с компилятором.

Автор: Tobuk 29.7.2009, 21:11
По человечески можно прикрутить компилятор от Интел. 
Но нужна полная версия студии.
А GGC(MinGW) Майкрософт вообще не признает, как и Linux.

Автор: andrew_121 29.7.2009, 21:42
Цитата(Tobuk @  29.7.2009,  21:11 Найти цитируемый пост)
GGC

GCC

Автор: unICS 30.7.2009, 11:30
Судя по всему никак. А жаль. Среда отличная, компилятор не подходит(( Кстати, в express'е нельзя создать make-проект.

Автор: kamre 30.7.2009, 15:07
Цитата(unICS @ 30.7.2009,  11:30)
Судя по всему никак. А жаль. Среда отличная, компилятор не подходит((

А чем же это не подходит компилятор от MS? Да и вообще можно же разрабатывать на одном компиляторе, а также собирать и тестировать на других.
Цитата(unICS @ 30.7.2009,  11:30)
 Кстати, в express'е нельзя создать make-проект.

Как это нельзя:
user posted image
???
Вот осталось только написать соответствующий Makefile и собирать хоть чем. Правда если компилятор не будет поддерживать отладочную информацию в формате MSVC, то отлаживать будет нельзя.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)