Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: g++ makra [vyřešeno]  (Přečteno 1283 krát)

Martin - ViPEr*CZ*

g++ makra [vyřešeno]
« kdy: 29 Ledna 2012, 17:34:47 »
Jsem tak hledal... asi špatně... když chci něco přeložit přes g++.... posílá si kompilátor nějaké makro, které by šlo identifikovat přes #ifndef??? Podobně jak se to dá na VS třeba přes #ifndef WINNT.
« Poslední změna: 30 Ledna 2012, 01:52:00 od Martin - ViPEr*CZ* »
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

premet

  • Host
Re:g++ makra
« Odpověď #1 kdy: 29 Ledna 2012, 20:14:11 »
Našel sem toto makro,jestli chceš indentifikátor kompilátoru
Kód: [Vybrat]
_GNUC__viz. http://gcc.gnu.org/onlinedocs/cpp/Common-Predefined-Macros.html

premet

  • Host
Re:g++ makra
« Odpověď #2 kdy: 29 Ledna 2012, 20:18:18 »
Kód: [Vybrat]
_GNUG__
The GNU C++ compiler defines this. Testing it is equivalent to testing (__GNUC__ && __cplusplus).

Martin - ViPEr*CZ*

Re:g++ makra
« Odpověď #3 kdy: 30 Ledna 2012, 01:51:20 »
Díky, funguje... ;)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

 

Provoz zaštiťuje spolek OpenAlt.