将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。