ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

关于SAMP服务端的插件开发指南[施工中...]

2020-03-04 22:56:54  阅读:279  来源: 互联网

标签:... 插件 IDE 解决方案 选择 Visual Studio SAMP 资源管理


这个指南不是我写的,而是一位国外的开发者,我只是将它翻译并搬运到这里

原文地址:https://forum.sa-mp.com/showthread.php?t=295798


  •  入门

当你知道我被问了多少次“我该如何入门Plugin插件开发?”时你会感到震惊。我决定将这一部分添加到整个指南中,Just because you know the language doesn't mean you know your way around the IDE after all,我觉得这种情况在VC++ 2010中更能体现出来,对于第一次使用Visual Studio的人,他一定会被Visual Studio的复杂程度吓到,对Visual Studio对于新人来说是一个十分恐怖的地方,I hardly think its fair to just hand you the plugin SDK without showing you around first!Messing with property pages/the linker can easily scare people away, so I'm going to guide you through it.

请注意:如果你打算选择其他的面向Windows的IDE或编译器替代Visual Studio来进行开发,对不起,you're out of luck,因为目前看来导出函数的唯一方法是使用模块定义文件(.DEF),I've tried to include an alternative method in this article using __declspec(dllexport), but this simply didn't work due to the __stdcall calling convention mangling the exported function's names (See: Here).

这是本节你需要去提前准备好的东西:

Visual C++ 2010 express: 免费下载
Plugin SDK (Plain): 下载

我们首先要做的第一件事是创建一个新项目。选择“文件”->“新建”->“项目”即可。

一旦你创建了一个新的项目,它会问你正在创建什么类型的项目。选择Win32 project,输入项目名称,然后按OK继续。

当你的项目设置完成后,应该会显示一个如下图所示的有关注意事项的对话框. 点击 “下一步”即可.

单击“下一步”后,您将看到弹出的对话框,询问您的应用程序类型和设置。对于类型选择“DLL(动态链接库)”,对于设置选择“空项目”。做完了这些步骤后,点击底部的“完成”按钮。

接下来我们要做的是转到我们的解决方案资源管理器。解决方案资源管理器通常位于IDE的左侧。如果不小心隐藏了它,可以通过按CTRL+ALT+L或选择“视图”->“其他窗口”->“解决方案资源管理器”再次启用它。找到解决方案资源管理器后,右键单击项目名称(在本例中为这个项目叫做“test”)并选择“属性”。

 

标签:...,插件,IDE,解决方案,选择,Visual,Studio,SAMP,资源管理
来源: https://www.cnblogs.com/FranciumKIKI/p/12416761.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有