如何在单个构建服务器上构建交叉编译器以针对多个平台构建C++库?
该交叉编译器应能够为至少{Windows 7,Mac OS X,Ubuntu 11.04} × {32位,64位} × {Debug,Release}构建库。如果从头开始构建需要很长时间或者gcc二进制文件大小为1 GB我并不在意。如果交叉编译器不能是单个可执行文件,则应使用哪种工作流程来编译(和重新编译)我的库?
主机机器将是Ubuntu 11.04。
该交叉编译器应能够为至少{Windows 7,Mac OS X,Ubuntu 11.04} × {32位,64位} × {Debug,Release}构建库。如果从头开始构建需要很长时间或者gcc二进制文件大小为1 GB我并不在意。如果交叉编译器不能是单个可执行文件,则应使用哪种工作流程来编译(和重新编译)我的库?
主机机器将是Ubuntu 11.04。
./build.sh
完成它吗?我必须在虚拟机中手动进行操作吗? - Warren Seine