Проблемы с наддувом и Code::BlocksC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Проблемы с наддувом и Code::Blocks

Сообщение Anonymous »

Я пытался заставить библиотеку boost работать с Code::Blocks, и у меня возникли некоторые проблемы.

Когда я впервые попытался получить boost, все сделал это загрузил последний zip-файл и распаковал его в папку CodeBlocks. Затем я установил настройки компилятора для поиска в папке boost. Это позволило мне скомпилировать, но не связать. Затем я прочитал файл BoostWindowsQuickReference. Я удалил все, что имело отношение к ускорению, со своей машины и начал все заново.

Я следовал инструкциям шаг за шагом, и единственное, что пошло не так, как сказано в инструкциях, это то, что папка установки с файлом include\boost внутри это было в C:, а не в моей папке CodeBlocks. Поэтому я просто скопировал его (на всякий случай, если по какой-то причине он должен был быть там) в папку CodeBlocks, что показалось мне странным, поскольку у меня там уже была папка boost_1_40_0 после загрузки .zip.
Затем я попытался скомпилировать программу, и она выдала точно такую ​​же ошибку. Потом я понял, что забыл добавить библиотеку ссылок (пример: boost_regex-mgw44-mt-1_40.lib). Теперь я получаю

ошибку: ld.exe||невозможно найти -lboost_regex-mgw44-mt-1_40.lib|

У меня есть несколько вопросов:
  • Очевидно, что я делаю не так?
  • Нужно ли мне добавлять библиотеку ссылок каждый раз, когда я хочу использовать функцию повышения (все разделено на разные файлы, нет одного большого проекта.)
  • Было ли это необходимо собрать библиотеку с помощью boost-jam или я мог бы просто извлечь ее и использовать? (Наверное, глупый вопрос, но маленькое семя сомнения посеяно, когда я получил точно такую ​​же ошибку.)
  • Должен ли я попробовать дистрибутив MinGW от Nuwen? (Это облегчит ситуацию?)
Если потребуются какие-либо разъяснения, я буду рад это сделать. Спасибо.

Редактировать: и теперь я не могу компилировать обычные программы. Так что я снова начинаю все сначала.

Подробнее здесь: https://stackoverflow.com/questions/137 ... codeblocks
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как использовать точку входа wmain() в Code::Blocks?
    Anonymous » » в форуме C++
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Ошибка: id вернул статус выхода 5 при сборке кода C++ в Code::Blocks
    Anonymous » » в форуме C++
    0 Ответы
    74 Просмотры
    Последнее сообщение Anonymous
  • Использование C99 и C++11 в Code::Blocks 16.01.
    Anonymous » » в форуме C++
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Компилятор Codeforces показывает вывод, отличный от Code::Blocks (проблема CF16-D2-B)
    Anonymous » » в форуме C++
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • Почему терминал сразу закрывается в Code::Blocks? [дубликат]
    Anonymous » » в форуме C++
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»