本帖记录Ubuntu16.04 64体系结构下编译32位cJSON的方法
背景:编译mosquitto需要。
解决方案:通过cJSON的源码编译出32位的库。
步骤1:修改CMakeList.txt,增加-m32标志。
set(CMAKE_C_FLAGS “-m32”)
set(CMAKE_CXX_FLAGS “-m32”)
步骤2:执行cmake。
cmake -DCMAKE_INSTALL_PREFIX=output32
步骤3:执行make。
步骤4:执行make install。
最终结果: