Tôi cần thư viện hình ảnh và tôi đã xem xét FreeImage, http://freeimage.sourceforge.net/. Tôi muốn liên kết nó tĩnh với ứng dụng của tôi.Liên kết FreeImage như một thư viện tĩnh trong VS2010?
Tôi đã thử tải xuống các tệp nhị phân và liên kết nó, nhưng tôi gặp lỗi liên kết 2019 khi tôi cố gắng gọi hàm của chúng, mặc dù tôi tích cực tôi đã liên kết chính xác.
Vì vậy, sau đó tôi đã cố tải xuống nguồn của mình, chuyển đổi "FreeImageLib.2008" thành VS2010 và xây dựng nó. Nó xây dựng chỉ tốt đẹp của riêng mình, nhưng tôi vẫn có cùng một vấn đề khi liên kết với nó, ứng dụng của tôi sử dụng nó vẫn còn khiếu nại về lỗi liên kết.
Tôi cũng đặt tất cả các cấu hình dự án để phù hợp với các dự án khác của tôi, vì vậy không có mâu thuẫn với/MDD hoặc/MTD, vv ..
tôi đã làm một số đào trong mã nguồn của họ và có macro như "FREEIMAGE_LIB "cho thấy nó nên được định nghĩa khi xây dựng một thư viện tĩnh, và nó được định nghĩa, nhưng nó vẫn không hoạt động.
Tôi đã tìm kiếm và không thể tìm thấy bất kỳ câu trả lời chắc chắn nào cho vấn đề này. Câu trả lời trên Getting FreeImage to work with Visual Studio 2010 không có sự khác biệt; Tôi đã xác định vĩ mô hoặc trước khi bao gồm các tiêu đề hoặc như là một đối số tiền xử lý nhưng nó dosnt làm việc.
Thư viện này không có nghĩa là được sử dụng làm thư viện tĩnh hay có thể là vấn đề gì? Có ai có thể liên kết FreeImage tĩnh trên VS2010 + không?
Cảm ơn
Làm việc cho tôi. Trong số những người khác (Magick ++, OIIO), FreeImage là dễ nhất để có được đi với. – pelesl