读书人

linux代码移植到windows平台有关问题

发布时间: 2013-07-08 14:13:00 作者: rapoo

linux代码移植到windows平台问题
在linux中用什么方法和工具才能查到C代码中用到的变量(结构体)和函数的定义?该变量存在于头文件中。如
struct sigaction{
void (*sa_handler)(int);
sigset_t sa_mask;
int sa_flag;
void (*sa_sigaction)(int,siginfo_t *,void *);
}; 中怎么查siginfo_t的定义以及它里面的变量的定义(多层)
就像在vc6里面“转到定义”的功能。大牛请指教! Windows 移植 C
[解决办法]
需要配置ctags
[解决办法]
给你一个地址 http://www.winehq.org/
这个是wine从windows向linux下的免费开源项目,号称windows所有API可以直接拿到linux用。

我最近也在做win向linux下的移植,这个东西很不错!

在linux下简历tags就可以随便查了
[解决办法]
配置ctags,或者如果就再文件中, /+你要找的名字.
[解决办法]
最好用完整版。

引用:
Quote: 引用:

需要配置ctags




配置ctags需要完整安装vim吗?
我的redhat5.4中只有vim-minimal.

另外我要查找的结构体的定义不在我的代码中,在系统的头文件中,比如在/usr/incldue中的signal.h里,能跟踪到signal.h里面吗?

读书人网 >C语言

热点推荐