将C应用程序从linux移植到windows中

问题描述:

我使用MinGW和Code :: Blocks将一个linux wxwidgets应用程序移植到windows。该应用程序有一些依赖,我不知道如何挑选出在Windows上:将C应用程序从linux移植到windows中

1)endian.h 2)sqlite3.h

1)我似乎无法找到一个Windows版本像be32toh()这样的函数。任何人都知道我能在哪里得到这些?

2)你如何安装sqlite3包含文件和库?我在sqlite下载页面看到各种tarball,但似乎我必须从源代码构建sqlite3。那是对的吗?

非常感谢, 托马斯

1)wxWidgets的使用提供字节序宏; wxINT32_SWAP_ON_LE等。显然,在Linux版本中使用它们也是有意义的,以避免重复本质上相同的功能。请参阅wx documentation