++是因为libtool在传递参数时出现了问题。libtool是一个用于管理库文件的工具,它可以隐藏不同平台上的库文件实现细节,使得开发人员可以更方便地编译和链接库文件。
在使用libtool时,可以通过传递参数来指定编译器和链接器的选项。其中,-shared参数用于告诉链接器生成一个共享库文件。然而,如果无法将-shared参数传递给g++,可能是由于以下几个原因:
总之,无法使用libtool将-shared参数传递给g++可能是由于libtool版本不兼容、编译器不支持-shared参数或者编译环境配置问题所致。解决方法包括升级/降级libtool版本、使用其他编译器或替代参数,以及检查编译环境配置文件。
领取专属 10元无门槛券
手把手带您无忧上云