zsl3540 发表于 2006-2-20 18:09:00

【求助】怎样才能把X.SMA源码文件编译成X.AMXX现成插件?

应该要用什么软件之类的吧?:cold:

knhgcn 发表于 2006-2-20 19:18:04

回复: 【求助】怎样才能把X.SMA源码文件编译成X.AMXX现成插件?

addonx\amxmodx\scripting\compile.exe:D 把SMA托拽到此图标上即可编译

zwfgdlc 发表于 2006-2-20 21:41:46

回复: 【求助】怎样才能把X.SMA源码文件编译成X.AMXX现成插件?

楼上说得不错,不过编译好的AMXX文件是放在compiled文件夹中的

landyhsu 发表于 2006-2-21 16:29:55

回复: 【求助】怎样才能把X.SMA源码文件编译成X.AMXX现成插件?

编译插件:


Windows系统:


将.sma源文件放在文件夹addons\amxmodx\scripting下。


方法一:快速方法 把.sma文件拖拖放到"compile.exe"上面。

在compiled文件夹中寻找输出的.amxx文件。



方法二:全部编译(快速)

双击compile.exe即可编译文件夹中所有插件。



方法三:命令行方式

点击 开始菜单-〉运行,输入"cmd",按确定键。

使用"cd"命令转到编译目录,例如:

cd c:\hlserver\cstrike\addons\amxmodx\scripting



使用amxxsc来编译插件:

amxxsc.exe myplugin.sma

输出文件会在同一文件夹下。



Linux系统:

拷贝或移动.sma文件到addons/amxmodx/scripting目录下。
使用以下命令转到scripting目录:

cd addons/amxmodx/scripting


方法一:全部编译

用以下方法之一运行脚本compile.sh:

sh compile.sh

或:

chmod +x compile.sh

./compile.sh



方法二:单个编译

./amxxsc myplugin.sma

输出文件将在相同目录下。

xiaolysh 发表于 2006-2-22 09:45:35

回复: 【求助】怎样才能把X.SMA源码文件编译成X.AMXX现成插件?

楼上的讲得非常详细!!!谢谢!

补充一下,各版本的源代码只能用各版本的编译器来生成,否则会出错提示,编译不成功!

比如1.0下用的源代码就不能放到0.9.5下面编译!
页: [1]
查看完整版本: 【求助】怎样才能把X.SMA源码文件编译成X.AMXX现成插件?