Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > установка STLport


Автор: boriska 9.7.2007, 22:25
Как прикрутить STLport (4.6.2) к VS.NET 2002

Автор: Fazil6 9.7.2007, 23:02
в настройках путей include студии   нужно чтобы путь к каталогу заголовочных файлов StlPorta был выше каталога include студии. 

вобщем этого достаточно

Автор: boriska 10.7.2007, 17:45
Сделал так : В Tools -> Options на вкладке Projects -> VC++ Directories выбрал Include Files в начало появившегося списка вставил
path "...\STLport-4.6.2\stlport" 

но при компиляции пустого проекта выдает 
Цитата

fatal error LNK1104: cannot open file 'stlport_vc7_static.lib'


что делать ?

Автор: archimed7592 10.7.2007, 17:50
Цитата(boriska @  10.7.2007,  17:45 Найти цитируемый пост)
что делать ? 

В настройках компилятора добавить define _STLP_NO_OWN_IOSTREAMS=1.

see also: http://www.stlport.org/doc/configure.html, http://www.stlport.org/doc/select_io.html

Добавлено через 1 минуту и 17 секунд
или собрать STLport полностью вместе с потоками, как об этом рассказано в файлах INSTALL, README, build/lib/README.

Автор: Fazil6 10.7.2007, 18:03
Цитата(archimed7592 @  10.7.2007,  17:50 Найти цитируемый пост)
В настройках компилятора добавить define _STLP_NO_OWN_IOSTREAMS=1.

разве это здесь  ?
Добавить там же в настройках путь к каталогу bin (или где там у тебя либы лежат) stlporta  в раздел Library files

Автор: archimed7592 10.7.2007, 18:31
Цитата(Fazil6 @  10.7.2007,  18:03 Найти цитируемый пост)
разве это здесь  ?

Ну можно в каждом файлике делать такой define.
Или в stlport/stl/config/user_config.h


Цитата(Fazil6 @  10.7.2007,  18:03 Найти цитируемый пост)
Добавить там же в настройках путь к каталогу bin (или где там у тебя либы лежат) stlporta  в раздел Library files 

Чтобы так сделать, её собрать для начала придётся(о чём я и сказал, указав на файлы INSTALL, etc.).
Если собирать не хочется, то для версии 4.x можно обойтись без STLport'овского IO(используя IO из native-библиотеки). Для версий 5.x так уже не получится - либо совсем без IO, либо с STLport'овским IO.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)