Следующий простой код не может быть скомпилирован g ++ 4.3:
#include <array>
using namespace std;
int main()
{
std::array<int, 8> myarray;
return 0;
}
массив: нет такого файла или каталога
Кроме того, компилятор не понимает опцию ‘-std = c ++ 11’, которую рекомендуется предоставлять компилятору. Есть ли другой вариант?
Благодарю.
GCC 4.3 и, вероятно, также ваша библиотека C ++ слишком стары для поддержки, которую вы ищете. Вам нужна более новая версия. Вот ссылка на страницу поддержки GCC C ++ 11, и другой ссылка на страницу поддержки libstdc ++ C ++ 11.
Других решений пока нет …