依赖于仅标头库的项目,该库取决于仅标头库

时间:2018-03-09 14:38:12

标签: c++ visual-studio

我使用visual studio 2017来制作包含两个项目的解决方案:

  • 项目A:是一个仅限标题的库,依赖于Armadillo(仅限标题库)

  • 项目B:只是一个调用项目A中函数的main.cpp文件。

当我编译项目B时,我在Armadillo上遇到了编译错误。而且我知道犰狳没有错误,所以我怀疑我配置错了,但我不知道是什么。

我得到的错误是:

var config = new MapperConfiguration(
    cfg =>
    {
        cfg.CreateMap<VehicleEntity, VehicleVM>()
            .ConstructUsing((rc, context) => context.Mapper.Map(rc, VehicleFactory.GetInstance(rc.Type)));

        cfg.CreateMap<VehicleEntity, TruckVM>();
        cfg.CreateMap<VehicleEntity, CarVM>();
        cfg.CreateMap<TrailerEntity, TrailerVM>();
     });

在项目B中,我包括项目A和Armadillo的标题目录。

  • 是,我想做什么?
  • 可能是什么问题?

0 个答案:

没有答案