我有一个程序可以在我的 UBUNTU 系统上很好地链接,但我似乎无法在 Cygwin 中链接。我已经安装了 CYGWIN libexif-common 和 libexif-devel 软件包,但我仍然收到以下链接错误。有任何想法吗?
|Dennis@velmicro:/usr/local/src/filetime $ make
gcc -lexif -D_FILE_OFFSET_BITS=64 -D__USE_LARGEFILE64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DLOG_AUTO_OPEN -Wall \
-o filetime \
-lexif \
-s filetime.c
/usr/lib/gcc/x86_64-pc-cygwin/10/../../../../x86_64-pc-cygwin/bin/ld: /tmp/ccdp2Aoi.o:filetime.c:(.text+0x318): undefined reference to `exif_data_new_from_file'
/usr/lib/gcc/x86_64-pc-cygwin/10/../../../../x86_64-pc-cygwin/bin/ld: /tmp/ccdp2Aoi.o:filetime.c:(.text+0x369): undefined reference to `exif_content_get_entry'
/usr/lib/gcc/x86_64-pc-cygwin/10/../../../../x86_64-pc-cygwin/bin/ld: /tmp/ccdp2Aoi.o:filetime.c:(.text+0x397): undefined reference to `exif_entry_get_value'
collect2: error: ld returned 1 exit status
make: *** [Makefile:12: filetime] Error 1
谢谢!!!