使用Android Studio和Experimental Gradle Plugin将cppFlag值传递给c++代码
Pass cppFlag values to the C++ code using Android Studio and Experimental Gradle Plugin
void DoSomething()
{ ...
m_a = new SomeContext<SOMETHING>(m_data);
...
}
使用Android Studio的实验Gradle插件,我如何将SOMETHING的值传递为"somevalue"?我想我应该使用cppFlags.add('-DSOMETHING=somevalue'),但这不起作用。
在您的model
, android
, ndk
块中,您可以添加
#set cppFlag
cppFlags.add("-DSOMETHING=awesome".toString())
相关文章:
- 为什么可以将左值传递给"std::async",即使它引用了右值
- 当值传递给C++中的运算符重载函数时会发生什么
- 如何将非可变参数值传递给 fmt::format?
- 将 qml 项目值传递给 cpp 后如何与它们进行交互?
- NDK:将文本字段值传递给 c++ 字符串
- 如何将值传递给 lambda 函数
- 如何在C++中将std::string值传递给RegSetValueEx()
- 如何将 c ++ 变量的值传递给 hadoop HDFS 的 bash 系统命令?
- C++ 通过参数将值传递给 char 数组
- 如何将值传递给MFC消息映射函数on_command
- 使用JNI将长值传递给Java
- 如何在不使用 Argv 和 Argc 的情况下将 Sum 值传递给 C++ 程序
- C++ 将值传递给 fStream
- 如何将函数中的多个值传递给C++中的不同函数
- 将多个解析值传递给 addPositionalArgument 函数
- C++为什么将左值传递给move构造函数对模板有效
- 一种自动检测对象的方法,该方法通过值传递给c++中的函数
- 将值传递给main(int,char**)
- 将大于long类型的最大值的值传递给C中的fseek
- 使用Android Studio和Experimental Gradle Plugin将cppFlag值传递给c++代码