完全没问题,我们有大量的基于stl和boost的纯c++代码,都是在windows,linux,OSX,ios和android通用的。所以你们最好确认问题的原因到底是什么,是语法不规范,还是使用了非跨平台的api,解决了这两个问题,基本就解决了问题。
补充一下,如果有很多模块,一定要把模块切开单独build,这便于快速定位问题,有针对性的解决某一类问题。