我正在使用connector/C++。有没有不需要提升的连接器/ C++库?
如果我包含boost(或其中的一部分),它会很好,但它太大了。 一个完整的库大约100MB,我试图删除未使用的文件,然后它出现大约12MB,这仍然太大。
此外,我想它会加载更多不必要的dll。
那么,它有一个连接器/ c + +库,它不需要提升?
我正在使用connector/C++。有没有不需要提升的连接器/ C++库?
如果我包含boost(或其中的一部分),它会很好,但它太大了。 一个完整的库大约100MB,我试图删除未使用的文件,然后它出现大约12MB,这仍然太大。
此外,我想它会加载更多不必要的dll。
那么,它有一个连接器/ c + +库,它不需要提升?
您是否在寻找连接到MySQL的库? 你应该尝试OTL(http://otl.sourceforge.net/)。它适用于MySQL,SQL Server,Oracle等。 而你只需要包含一个标头,相当轻便。 告诉我,如果这可以满足您的需求。
非常感谢!该项目运作良好,所以我不想改变它。我会尝试一些新项目的建议。 – 2013-07-24 04:55:37
检查libdrizzle(https://launchpad.net/libdrizzle)。 据我所知,它只需要单元测试(一个可能被剥离出来的部分)的Boost。
你可以调整你包含的库,因此如果剩下的库是12MB,那么它可能是必需的:) – Geoffroy 2011-12-26 09:36:00
@Geoffroy:没有其他方法可以做,是吗? – 2011-12-26 09:48:21
编译的代码是否太大?编译器通常不会在最终的可执行文件中包含未使用的代码。 – 2011-12-26 09:51:09