Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [C++] Errore linker Boost

    Ho incluso nel mio progetto (VS 2010) boost\thread.hpp tuttavia non riesco a generare l'eseguibile poichè mi viene dato questo errore di linker:

    error LNK1104: cannot open file 'libboost_thread-vc100-mt-gd-1_47.lib'

    Come posso risolverlo?
    Grazie.
    Fracty - The Fractal Generator



    If you cannot choose a concise name that expresses what the method does, it is possible that your method is attempting to perform too many diverse tasks.

  2. #2
    Hai generato le librerie statiche di Boost al momento della sua installazione?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Credevo che da qui http://www.boostpro.com/download/ venissero generate automaticamente, mi sbaglio?
    Fracty - The Fractal Generator



    If you cannot choose a concise name that expresses what the method does, it is possible that your method is attempting to perform too many diverse tasks.

  4. #4
    Credo di sì, magari semplicemente non hai aggiunto il percorso dove stanno queste librerie ai percorsi di ricerca del linker... hai provato a vedere se quel file effettivamente esiste sul tuo sistema?
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Si il file esiste, nell'apposita cartella lib di boost.
    Spiego più in dettaglio com'è fatto il progetto: Da VS 2010 un nuovo progetto VC++ Win32 con cartella di include addizionale (quella di boost, scaricata appunto dal link precedente) aggiunta dalle proprietà del progetto. Ho provato anche a copiare la libreria nel progetto e aggiungerla come nuovo elemento, ho provato ad aggiungerla come dipendenza aggiuntiva del linker, ed anche utilizzando la direttiva pragma comment, ma niente...

    Sbaglio qualcosa?
    Fracty - The Fractal Generator



    If you cannot choose a concise name that expresses what the method does, it is possible that your method is attempting to perform too many diverse tasks.

  6. #6
    Oltre alla directory aggiuntiva per la ricerca degli include hai aggiunto anche quella per le lib?
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7
    Ecco, no non trovavo la proprietà del progetto giusta.
    Grazie
    Fracty - The Fractal Generator



    If you cannot choose a concise name that expresses what the method does, it is possible that your method is attempting to perform too many diverse tasks.

  8. #8
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.