Всем привет. Скачал VS2008 Express захотел скрестить с Intel C++ Compiler,инсталлятор говорит что нету у меня студии,покопался,порылся но так и не смог их скрестить. Так вот ,если у когото получилось напишите плз.
На полную студию ставится с пол оборота, а вот на бесплатный вариант поставить платный компилер я не пробовал.
на полную я и сам ставил,тормозит сильно( студия ),да и большая часть фичей полной версии мне ненужны
zoool тем что он как раз и есть стандартный ) - от производителя процессоров , а студийный - левая поделка сторонней фирмы M$ гы-гы )
>спорное утверждение когда лучше, а когда и нет. как и любой другой. но в нём есть фичи оптимизации, которых нету в других.
Asterix зато в нем есть высокопроизводительные (по заявлению разработчиков) (математические) библиотеки.
Поставил вчера из интереса. Установилось все без проблем поверх VS2008 PE. Ну попробовал скомпилировать текущий проект, вместо 107кб бинарника, с его компилятором вышло 140, и появился баг в реализации одной функции, совершенно простой ( аналог strstr ), судя по всему он подвордно по памяти шагает ) Вообщем, пока отложил.. Лишние тексты в готовом бинарнике, плюс такие сюрпризы...
Да бессмыслено их сравнивать,просто в Intel-овский компилятор юзает последние фичи процов,плюс развертывает цыклы покруче чем другие,ну и еще можешь прям из исходника задавать комманды блока SSE,типа для ADDPD xmm1,xmm2/m128 можешь написать __m128d _mm_add_pd (m128d a, m128d b)
to 1nsidE Оно то хорошо что так сделать можна, но с переносимостью кода появляются как бы заморочки из за отсутствия общих стандартов. Рожается потом по коду #IFDEF ICC ... #else ... #endif.
rudik Ну если были бы стандарты,и все компиляторы имели бы такие же алиасы для комманд нафига вообще нужен Intel-овский компилер. Последние фичи процов вначале никому ненужны,а потом их и все остальные компилеры юзают,MS-овский компилер оптимизирует код не хуже Intel-овского( хотя говорят что MS закала свой компилер именно у Intel-а ),а насчет мат. библиотекы так это да анологов не знаю,но только эта мат. библиотека реально нужна только очень маленкому числу( в сравнении с теми которым хватает FPU ) программистов. Ну еще Intel-овский компилер может производить параллельные вычисления,ну как говорилось скоро и другие научатся
если доступ в инет позволяет - скачай официальную испытательную версию лечится редактированием setup.sdb (добавлением/изменением строки с Product Key) Страницы: Visual Studio Team System 2008 Team Suite (90-day Trial) Microsoft Visual Studio 2008 Service Pack 1 (iso) Файлы: VS2008TeamSuiteENU.iso 3.8 ГБ VS2008SP1ENUX1512962.iso 831.3 МБ На эту версию прекрасно ставятся поддерживаемые дополнения, в т.ч. компилятор Intel