使用msvc编译libsodium
生产DLL需要定义下面的宏。
export CPPFLAGS=-DSODIUM_DLL_EXPORT
./configure --host=i686_pc_cygwin --enable-shared --disable-static
在Makefile中删除-DHAVE_PID=1
删除
-DHAVE_EMMINTRIN_H=1
-DHAVE_TMMINTRIN_H=1
-D
本文介绍了如何在MSVC环境下编译libsodium和zeromq,包括删除特定宏定义,解决libtool创建链接的问题。同时,针对Android NDK编译时遇到的空格问题和-Werror警告处理进行了说明。
生产DLL需要定义下面的宏。
export CPPFLAGS=-DSODIUM_DLL_EXPORT
./configure --host=i686_pc_cygwin --enable-shared --disable-static
在Makefile中删除-DHAVE_PID=1
删除
-DHAVE_EMMINTRIN_H=1
-DHAVE_TMMINTRIN_H=1
-D

被折叠的 条评论
为什么被折叠?