2 Stimmen

Kann nicht gegen Boost.Thread 1.46.1 mit MinGW 4.5.2 verknüpft werden

Ich habe Boost mit gebaut:

bjam --toolset=gcc --with-thread stage

Immer wenn ich versuche, Boost.Thread tatsächlich zu verwenden, erhalte ich undefinierte Verweise, obwohl ich einen Link dagegen setze. Es passiert nicht mit anderen Boost-Bibliotheken wie Regex oder System.

>g++ main.cpp -I. -L. -lboost_thread-mgw45-mt-1_46_1
C:\Users\jhasse\AppData\Local\Temp\ccjYfDox.o:main.cpp:(.text+0xf): undefined reference to `_imp___ZN5boost6thread20hardware_concurrencyEv'
collect2: ld returned 1 exit status

Beispielprogramm:

#include <boost/thread.hpp>
#include <iostream>

int main()
{
    std::cout << boost::thread::hardware_concurrency() << std::endl;
}

Was mache ich falsch?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X