Как использовать Googletest с Premake5 и VS2019C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать Googletest с Premake5 и VS2019

Сообщение Anonymous »

Я пытался интегрировать Googletest в свое решение, но я получаю либо неприятные ошибки линкера, либо не могу его добавить. />

Код: Выделить всё

...
project "libtest"
location "libtest"
kind "ConsoleApp"
language "C++"

targetdir ("bin/" .. outputdir .. "/%{prj.name}")
objdir ("bin-int/" .. outputdir .. "/%{prj.name}")

files
{
"%{prj.name}/src/**.h",
"%{prj.name}/src/**.cpp",
"libtest/vendor/googletest/googletest/**.h",
"libtest/vendor/googletest/googletest/**.hpp",
"libtest/vendor/googletest/googletest/src/gtest-all.cc"
}

includedirs
{
"mylib", // DLL
"libtest/vendor/googletest/googletest/include/gtest",
"libtest/vendor/googletest/googletest/include",
"libtest/vendor/googletest/googletest"
}
...

и я получаю lnk2019 неразрешенного внешнего символа, указанный в функции «int __cdecl invoke_main (void)» (? invoke_main @@ Yahxz) libtest c: \ dev \ mylib \ libtest \ libcmtd.lib (exe_main.obj) 1

Подробнее здесь: https://stackoverflow.com/questions/655 ... and-vs2019
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как использовать premake5 вместе с MinGW?
    Anonymous » » в форуме C++
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Ошибка неопределенной ссылки SDL2, использование premake5 для сборки, Arch Linux
    Anonymous » » в форуме C++
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Связывание статической библиотеки с Premake5 не выполняется.
    Anonymous » » в форуме C++
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Termux — проблема с связыванием `libc++_shared.so` с Premake5
    Anonymous » » в форуме Android
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Переопределение удаленного репозитория в запущенном скрипте Premake5
    Anonymous » » в форуме C++
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»