Я пытаюсь написать простой файл PNG, используя libpng в C, используя VS2013. Я установил libpng из Nuget и включил png.h, но я не могу скомпилировать. Я получаю это как свой вывод:
1>main.obj : error LNK2019: unresolved external symbol png_create_write_struct referenced in function writeImage
1>main.obj : error LNK2019: unresolved external symbol png_set_longjmp_fn referenced in function writeImage
1>main.obj : error LNK2019: unresolved external symbol png_create_info_struct referenced in function writeImage
1>main.obj : error LNK2019: unresolved external symbol png_write_info referenced in function writeImage
1>main.obj : error LNK2019: unresolved external symbol png_destroy_write_struct referenced in function writeImage
1>main.obj : error LNK2019: unresolved external symbol png_init_io referenced in function writeImage
1>main.obj : error LNK2019: unresolved external symbol png_free_data referenced in function writeImage
1>main.obj : error LNK2019: unresolved external symbol png_set_IHDR referenced in function writeImage
1>main.obj : error LNK2019: unresolved external symbol png_set_text referenced in function writeImage
Я пробовал играть с настройками компиляции, но, похоже, ничего не работает. Я не получаю никаких красных строк под любым из этих объявлений при написании кода, поэтому VS должен видеть некоторый код.