vcpkg构建的预处理器定义

时间:2018-07-17 01:33:49

标签: c++ vcpkg

我已将SQLite与vcpkg一起安装,并已在VS 2017项目中成功使用它。问题是我想使用功能sqlite3_column_table_name(),该功能未由默认版本导出。为了将其导出,必须定义编译时选项SQLITE_ENABLE_COLUMN_METADATA

那么,如何告诉vcpkg使用某些预处理器定义进行构建?

我在常见问题解答中发现了这一点:

Q. Can I use my own/specific flags for rebuilding libs?
A. You can edit individual portfiles and tweak the exact build process however you'd like.

不幸的是,从我已经阅读过的portfile引用中还不清楚如何解决这个问题。

0 个答案:

没有答案