I am new to Cmake, and I am having trouble linking an external library (libtiff). I have installed libtiff and it is in my /usr/local/include
. Then I used include_directories()
and target_linked_libraries()
in my Cmake. However, it still gives me
ld: library not found for -ltiff
main.c:
#include <stdio.h>
#include "tiffio.h"
int main() {
printf("Hello, World!\n");
return 0;
}
cmake file:
cmake_minimum_required(VERSION 3.13)
project(test2 C)
set(CMAKE_C_STANDARD 99)
include_directories(/usr/local/include)
add_executable(test2 main.c)
target_link_libraries(test2 tiff)
I would really appreciate if you can help! Thanks in advance!