使用premake与谷歌测试



我正在尝试将premake实现到我的第一个解决方案,除了我在Visual Studio 19中的googleTest项目外,所有项目都构建良好。当我输入测试属性时,还有一个额外的属性-"引用的包",其中包括Google test。如何在premake中参考谷歌测试包?我的预制文件看起来像这个

workspace "MyLib"
configurations {"Debug", "Release"}
outputdir = "%{cfg.buildcfg}-%{cfg.system}-%{cfg.architecture}"
project "MyLibTest"
location "MyLibTest"
kind "ConsoleApp"
language "C++"
targetdir("bin/" .. outputdir .. "/%{prj.name}")
objdir("obj/" .. outputdir .. "/%{prj.name}")
pchheader "pch.h"
pchsource "pch.cpp"
includedirs {"MyLib"}
links {"MyLib"}
files{"%{prj.name}/**.h", "%{prj.name}/**.cpp"}
cppdialect "C++17"
systemversion "latest"

好的,我明白了,你可以通过键入来添加包

nuget{"package:version"}

最新更新