首先是一個簡短的免責聲明: 我剛剛開始用C++編程,並且剛開始使用Linux(Ubuntu)進行開發。如果對我來說我會延遲這一點,但我不能。時間學習新的東西!構建獨立Libtiff(Linux)
範圍: 我需要開發一個軟件,對一組TIFF圖像進行一些更改。該算法似乎在處理一組「假」光柵文件。現在我需要加載一個TIFF圖像,將它轉換爲RGB,應用算法,返回到TIFF並保存。 我正在嘗試使用LibTiff來做到這一點。
問題: 我需要使用獨立版本的libtiff庫,因爲我需要Build &在另一臺機器上以guest用戶身份運行我的軟件。我不能在那裏安裝庫,所以我需要一個預編譯的庫,我可以從我的C++代碼直接包含庫。
正如我想是這樣的一個例子:
#include <stdio.h>
#include "libtiffBin/tiffio.h" //Points to the standalone library and uses it
int main (int argc, char** argv)
{
TIFF* tiff;
tiff = TIFFOpen ("samples/sample.tif", "r");
TIFFClose (tiff);
return 0;
}
感謝您的幫助。