Форум программистов, компьютерный форум CyberForum.ru

MinGW + Netbeans - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
28.12.2011, 18:53     MinGW + Netbeans #1
Здравствуйте. Помогите, пожалуйста, разобраться с проблемками. Первая проблема заключается в том, что я добавил свой каталог библиотек, но при компиляции выскакивает ошибка, что не найден файл или директория. Хотя среда видит этот каталог ( в данном конкретном случае это STL ). Если кто пользуется Netbeans, то может знает, после добавления своего каталога, слева от него почему то значок-ключ, остальные стандартные каталоги без. Вторая проблема в том, что в среде при инклуде STL/algorithm он ругается на то, что в нем не разрешенное объявления. При переходам по хедерам наткнулся на то объявление, на которое он ругался, это #include <new.h>. Я знаю что раньше все стандартные библиотеки писались с .h в конце. Изменил на <new> и он перестал ругаться, но я понимаю что это не нормально, не зря же его так написали. Может кто что может подсказать, второй вечер уже парюсь, заранее благодарен.

Добавлено через 1 час 20 минут
Все, разобрался.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
28.12.2011, 19:41     MinGW + Netbeans #2
Цитата Сообщение от Toshkarik Посмотреть сообщение
Все, разобрался.
Тогда выложите решение сюда, оно может оказаться интересным не только вам.
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
28.12.2011, 19:54  [ТС]     MinGW + Netbeans #3
Хорошо, извиняюсь . Во-первых, я не знал, по неопытности, что STL с определенного времени входит в состав любого компилятора, так как стандарт указывает на то, что любой С++ компилятор должен иметь хоть какую то реализацию STL ( ну это я в общих чертах, может не совсем точно выразился ). И, естественно, я скачал STL отдельно, последняя версия которого, когда она еще не была включена в стандарт как я понял, была датирована 2000 годом. А вторая проблема совсем глупая - ведь добавлял каталог с папкой STL, где и лежали библиотеки. И когда я добавлял, например, <STL/algorithm> в нем была директива #include <algobase.h>, и естественно он ее не находил, так как была включена не папка STL а папка с папкой STL Проблемы бы не было, если вместо #include <algobase.h> было бы написано #include "algobase.h". Вот как то так все Сначала все сломал, потом ели как сделал. Но хоть опыт какой то... :/
isa
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 12
06.05.2014, 10:47     MinGW + Netbeans #4
а что с ключами слева от каталогов? у меня такая же история, появляются ключи, что делать как их убрать? NetBeans 8.0
Yandex
Объявления
06.05.2014, 10:47     MinGW + Netbeans
Ответ Создать тему
Опции темы

Текущее время: 06:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru