Как создать псевдоним с g ++?

Я пытаюсь создать псевдоним на человечности для команд рева:

g++ -lSDL -lSDLmain -lSDL_image -lGL -lGLU src.cpp -o a.out
g++ -lGL -lglut `sdl-config --cflags --libs` src.cpp -o a.out

Когда я выполняю их в терминале, все идет очень хорошо, но если я создаю псевдонимы для них, я нахожу следующую ошибку:

/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crt1.o(.text+0x18): error: undefined reference to 'main'
collect2: ld returned 1 exit status
bash: -L/usr/lib/i386-linux-gnu: No such file or directory

Псевдонимы:

alias g++="g++ -lGL -lglut `sdl-config --cflags --libs`"
alias gcpp="g++ -lSDL -lSDLmain -lSDL_image -lGL -lGLU"
0
задан 6 March 2014 в 03:55

1 ответ

Я использовал следующий псевдоним, и он работал хорошо.

alias g+++="g++ -lSDL -lSDLmain -lSDL_image -lGL -lGLU"

первое не работает.

1
ответ дан 8 October 2019 в 12:30

Другие вопросы по тегам:

Похожие вопросы: