Использование premake с google test - PullRequest
0 голосов
/ 11 апреля 2020

Я пытаюсь внедрить premake для моего первого решения, все проекты работают нормально, кроме моего проекта googleTest в Visual Studio 19, когда я вхожу в свойства теста, есть дополнительное свойство - «Ссылки на пакеты», в которое включен тест Google. Как ссылаться на пакет 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"

1 Ответ

0 голосов
/ 14 апреля 2020

Хорошо, я понял, вы можете добавить пакеты, набрав

nuget{"package:version"}
...