搜索
查看: 2276|回复: 4

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

[复制链接]
发表于 2006-2-20 18:09:00 | 显示全部楼层 |阅读模式 来自 中国–贵州–贵阳
应该要用什么软件之类的吧?:cold:
发表于 2006-2-20 19:18:04 | 显示全部楼层 来自 中国–广东–深圳

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

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

使用道具 举报

发表于 2006-2-20 21:41:46 | 显示全部楼层 来自 中国–广东–惠州–惠城区

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

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

使用道具 举报

发表于 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

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

回复

使用道具 举报

发表于 2006-2-22 09:45:35 | 显示全部楼层 来自 中国–云南–曲靖

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

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

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

比如1.0下用的源代码就不能放到0.9.5下面编译!
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表