我正在使用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