sql >> Databáze >  >> NoSQL >> MongoDB

Jak přidat definici makra do cmake?

Podívejte se na add_definitions , který přidá vaše definice do příkazového řádku kompilátoru, např. -D pomocí gcc nebo /D s MSVC. Zkuste něco jako:

add_definitions( -DBOOST_FILESYSTEM_VERSION=2 )

Ve vašem případě bych určitě zvolil add_definition alternativní metodou, ale alternativou je podívat se na configure_file . Poté můžete vytvořit šablonu záhlaví-souboru, která bude vyplněna hodnotami cmake a zahrnout je do vašich zdrojových souborů. To může být užitečné, pokud máte mnoho, mnoho konfigurovatelných parametrů, které určuje CMake.




  1. Nelze najít dokumenty vyhledávající podle ObjectId pomocí Mongoose

  2. Projekt pole objektů na klíčovou hodnotu

  3. Připojte mongo db ke vzdálenému serveru nodejs

  4. MongoError:Toto nasazení MongoDB nepodporuje opakovatelné zápisy. Přidejte do připojovacího řetězce retryWrites=false