Domanda

Quando la libreria Boost/intestazioni viene utilizzato con VC++ 9 compilatori (Visual C++ 2008 Express Edition o Visual Studio 2008), un sacco di benigni avvisi vengono generati.Essi sono di 2 tipi:

  1. Avviso circa la Wp64 impostazione.
  2. Avviso circa la versione del compilatore.

Come è possibile disattivare questi avvisi?

È stato utile?

Soluzione

  1. Avviso sull'impostazione di Wp64.

      

    Disattiva l'impostazione / Wp64 che è predefinita. Puoi trovarlo in Proprietà progetto - > C / C ++ - > Generale .

  2. Avviso sulla versione del compilatore.

      

    Vai al trunk Boost (online) e ottieni l'ultimo boost \ boost \ config \ compiler \ visualc.hpp . Diffondilo con il file corrente e unisci le sezioni in cui _MSC_VER è uguale a 1800 . ( 1800 è il numero di versione VC9 utilizzato nella configurazione Boost.)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top