0 votes

Comment changer l'emplacement (par défaut) de gcc dans le programme GNU Make

J'utilise Mac OS X El Capitan 10.4. J'ai utilisé brew pour installer Compilation Tools ( https://www.topbug.net/blog/2013/04/14/install-and-use-gnu-command-line-tools-in-mac-os-x/ ).

Maintenant, quand je lance make, il ajoute toujours à :

 /Applications/Xcode.app/Contents/Developer/usr/bin/g++ -c -pipe -stdlib=libc++ -fstack-protector-all --param ssp-buffer-size=1 -O2 -std=gnu++11 -isysroot 

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.7 -pthread -fdiagnostics-show-option -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -Wstack-protector -fPIC -DENABLE_WALLET -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE -DUSE_NATIVE_I2P -DUSE_NUM_NONE -DUSE_FIELD_INV_BUILTIN -DUSE_SCALAR_INV_BUILTIN -DUSE_FIELD_10X26 -DUSE_SCALAR_8X32 -DQT_DISABLE_DEPRECATED_BEFORE=0 -DUSE_UPNP=1 -DMINIUPNP_STATICLIB -DSTATICLIB -DHAVE_BUILD_INFO -DMAC_OSX -DMSG_NOSIGNAL=0 -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -Isrc -Isrc/json -Isrc/qt -Isrc/tor -Isrc/qt/plugin

Maintenant, je veux qu'il soit changé en

/usr/local/bin/g++

Alors, comment faire ?

1voto

jherran Points 12554

Ajoutez la ligne suivante à votre fichier .bash_profile :

export PATH=/usr/local/bin:$PATH

Pour être sûr que cela fonctionnera, redémarrez le terminal et ensuite :

echo $PATH

Cela affichera votre variable PATH. L'ordre des répertoires dans la variable PATH est important. Ainsi, pour fonctionner comme vous le mentionnez, le résultat doit commencer par /usr/local/bin :

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X