我目前正在开展一个需要CppAD differentiation package的项目。 repository包含一个cmake文件,但我实际上想要将该软件包集成到Visual Studio 2017的默认环境中。我目前停留在configure.hpp,其中包括诸如
之类的定义# define CPPAD_TAPE_ADDR_TYPE @cppad_tape_addr_type@
生成未知的字符错误。
有没有人成功地将CppAD包修改为VS2017或任何其他版本的VS?
答案 0 :(得分:1)
您提到的文件实际上是[DataContract]
public class ProductInfo
{
[DataMember]
public int Id { get; set; }
[DataMember]
public string Name { get; set; }
}
,CMake将其用作生成真实configure.hpp.in
的模板。您可能希望运行一次CMake以获取此文件的内容。