порядок просмотра header-ов
Я слышал только про <string.h>
C++ STL.
Или g++ -I <траливали> file.cpp?
Гнусь хочет, чтоб c++ файлы были с расширениями .C .cxx.
всем спасибо! g++ -v все показывает. кстати, 2.96 и 3.2.1 ведут себя по разному
Так как решил проблему-то?
Кстати, насчет по-разному не знал. Как именно ?
По-разному состоит в следующем: если написано #include <string> то gcc-2.96 находит каталог string в одном из подкаталогов и вываливается с сообщением об ошибке. А gcc-3.2.1 просматривает каталоги дальше, на предмет наличия в одном из них файла. То есть с gcc-3.2.1 все нормально.
гон. лично ему подсовывал плюсовые сырки под видом *.cpp;**.cxx;*.c++
Оставить комментарий
Landstreicher
В каком порядке просматриваюются каталоги при поиске header-ов при компиляции .cpp файла (g++ ver 2.96 и 3.2.1)? Трабл такой что включается стандартный файл <string>, а в одном из каталогов перечисленных в -I есть подкаталог с названием string, и он ругается: string is a directory.