如何使用Shell脚本为c编译器创建别名?

问题描述:

我想知道是否可以用Shell脚本创建一个别名,这很容易让我的C编译。如何使用Shell脚本为c编译器创建别名?

我试图将其添加到我的.bashrc文件中,但它没有工作,我希望如何返回一个坏消息,说没有任何这样的命令。

alias xpto='gcc prototipo.c -o prototipo.exe $(pkg-config –cflags –libs allegro-5) -lallegro -lallegro_main -lallegro_image -lallegro_ttf -lallegro_font -lallegro_primitives -lallegro_audio -lallegro_acodec -std=c99'

+1

注销并再次,或'源.bashrc',以使更改生效 –

+0

这不是关于本网站的规则范围内编程。 – Olaf

该错误消息可以是关于命令本身。下面的命令为我工作,但给了一个有关缺少文件的错误。

machine1:/u/user1>cat .bashrc 
alias xpto='gcc prototipo.c -o prototipo.exe $(pkg-config –cflags –libs allegro-5) -lallegro -lallegro_main -lallegro_image -lallegro_ttf -lallegro_font -lallegro_primitives -lallegro_audio -lallegro_acodec -std=c99' 
machine1:/u/user1>bash 
machine1:/u/user1>xpto 
gcc: prototipo.c: No such file or directory 
machine1:/u/user1>