Неопределенная ссылка на «fff» в компоновщике [дубликат]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Неопределенная ссылка на «fff» в компоновщике [дубликат]

Сообщение Anonymous »


Я получаю следующую ошибку компоновщика при создании исполняемого файла GoogleTest (с помощью CMake), который использует FFF (Fake Function Framework):

C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/ bin/ld.exe: CMakeFiles/module_test.dir/objects.a(module_tes ts.cpp.obj):module_tests.cpp:(.rdata$.refptr.fff[.refptr.fff]+0x0): неопределенная ссылка на `fff' У проекта есть исходный файл:
module_tests.cpp:
#include внешний "С" { #include "fff.h" FAKE_VALUE_FUNC(uint16_t, MODULEA_getSampleValue); } внешний "С" { #include "module_b.h" } // Здесь написаны тесты Тогда сам "module_b.h" #include "module_a.h". Я не понимаю, что вызывает неопределенную ошибку ссылки. Я создаю проект с помощью Cmake, который, возможно, я также настроил неправильно. CMakeLists.txt для тестов:
CMakeLists.txt:
add_executable(module_test src/module_tests.cpp ) target_link_libraries(module_test ЧАСТНЫЙ gtest_main МОДУЛЬ_А МОДУЛЬ_Б ) target_include_directories(module_test ОБЩЕСТВЕННЫЙ ../инк ) включить (GoogleTest) gtest_discover_tests(module_test) Что я здесь настроил неправильно, что может вызвать эту неопределенную ошибку ссылки?
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как преобразовать файл .nfo в файл .fff
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • При повторном использовании FFF Fakes в нескольких файлах набора тестов возникает ошибка компоновщика для функций _reset
    Anonymous » » в форуме C++
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Неопределенная ссылка на * на этапе ссылки при использовании xmake [дубликат]
    Гость » » в форуме C++
    0 Ответы
    110 Просмотры
    Последнее сообщение Гость
  • Встроенный Python на MSYS2 – неопределенная ссылка [дубликат]
    Anonymous » » в форуме C++
    0 Ответы
    54 Просмотры
    Последнее сообщение Anonymous
  • Ошибка: «неопределенная ссылка на __imp_CreateCompatibleDC» [дубликат]
    Гость » » в форуме C++
    0 Ответы
    54 Просмотры
    Последнее сообщение Гость

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