VVB (18.11.2014 13:44 - 13:46, просмотров: 67) ответил SciFi на Ну не знаю... Ради такого дела можно и линуха в виртуальной машине погонять. Клевещут, что там какой-то супер-пупер линкер gold.
В общем, не осилил я MSVS. Времени нет да и не хочется серое вещество тратить на херню какую-то. Там ещё и внутренние системные проблемы есть:
snprintf (при #define NULL (void *)(0) ошибка во внутренней библиотеке)
моё исключение на основе std::except не компилируется (экземпляру ихнего класса неудачно присваивается тот же NULL)
__attribute__ вообще не работает
многие #pragma из gcc не понимает
макросы нельзя указывать в командной строке
#include <bitset> приводит к внутренней ошибке компиляции ихней библиотеки
#include <stdbool.h> вообще нет такой (не поддерживается C99)
файлы зависимостей не создать без изучения других языков
При том что в ARMCC/GCC всё просто работает и я даже не догадывался о возможных проблемах.