我按照权威指南还有各种资料上配置了的环境始终无法通过 想求助下
代码如下
#include <ida.hpp>
#include <idp.hpp>
#include <loader.hpp>
int IDAP_init(void)
{
//在这里做一些校验,以确保您的插件是被用在合适的环境里。
}
void IDAP_term(void)
{
//当结束插件时,一般您可以在此添加一点任务清理的代码。
return;
}
// 插件可以从plugins.cfg文件中,被传进一个整型参数。
// 当按下不同的热键或者菜单时,您需要一个插件做不同
// 的事情时,这非常有用。
void IDAP_run(int arg)
{
// 插件的实体
msg("Hello world!");
return;
}
// 这些不太重要,但我还是设置了。
char IDAP_comment[] = "This is my test plug-in";
char IDAP_help[] = "My plugin";
// 在Edit->Plugins 菜单中,插件的现实名称,
// 它能被用户的plugins.cfg文件改写
char IDAP_name[] = "My plugin";
// 启动插件的热键
char IDAP_hotkey[] = "Alt-X";
// 所有PLUGIN对象导出的重要属性。
plugin_t PLUGIN =
{
IDP_INTERFACE_VERSION, // IDA version plug-in is written for
0, // Flags (see below)
IDAP_init, // Initialisation function
IDAP_term, // Clean-up function
IDAP_run, // Main plug-in body
IDAP_comment, // Comment – unused
IDAP_help, // As above – unused
IDAP_name, // Plug-in name shown in
// Edit->Plugins menu
IDAP_hotkey // Hot key to run the plug-in
};
编译如图
已经按照sdk中instal_visual.txt中的要求设置完毕了
包括把几个宏定义 并且也包含了sdk 的include文件夹以及 win_vc_64下的ida.lib 以及其他一些设置
但是还是无法编译通过
求助 是缺什么了么 还是还有什么东西没有设置?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课