只链接一个库stdio.h
链接了另一个库math.h,使用了开平方根函数
这是插件及代码
#!/bin/sh
document="$GEDIT_CURRENT_DOCUMENT_DIR/$GEDIT_CURRENT_DOCUMENT_NAME" #文档绝对路径
echo "Compiling..."
gcc -c $document #编译
if [ "$?" -eq 0 ]
then
echo "Compiled successfully!"
else
echo "Compiled failed!"
fi
运行代码
#!/bin/sh
document="$GEDIT_CURRENT_DOCUMENT_DIR/$GEDIT_CURRENT_DOCUMENT_NAME" #文档绝对路径
program="$GEDIT_CURRENT_DOCUMENT_DIR/a.out" #生成的可执行文件绝对路径
echo "Compiling and linking..."
gcc -o $program $document #编译、链接
if [ "$?" -eq 0 ]
then
echo "Compiled and linked successfully!"
else
echo "Compiled or linked failed!"
exit
fi
echo "Running...\n"
$program #运行可执行文件