Isu:
Tidak dapat membina projek OpenCV 2.3 dengan ralat 'LINK : ralat maut LNK1104: tidak boleh membuka fail 'c:OpenCV2.3buildx86vc10lib.obj''.
Penyelesaian:
Muat turun dan Ekstrak OpenCV:
Buat Projek Baharu dan Tambah Kod:
#include <stdio.h> #include <cv.h> #include <highgui.h> int main(int argc, char* argv[]) { if (argc < 2) { printf("Usage: ./opencv_hello <file.png>\n"); return -1; } IplImage* img = cvLoadImage(argv[1], CV_LOAD_IMAGE_UNCHANGED); if (!img) { return -1; } cvNamedWindow("display", CV_WINDOW_AUTOSIZE); cvShowImage("display", img); cvWaitKey(0); return 0; }
Konfigurasikan Sertakan Direktori:
Edit Direktori Sertakan Tambahan (Sifat Projek > C/C > Umum):
Konfigurasikan Direktori Perpustakaan:
Edit Direktori Perpustakaan Tambahan (Harta Projek > Penyambung > Umum):
Tambah Ketergantungan Perpustakaan:
Edit Ketergantungan Tambahan (Projek Hartanah > Penyambung > Input):
Add Laluan ke PATH Pembolehubah:
Ubah suai pembolehubah persekitaran PATH untuk memasukkan:
Nota:
Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Membina Projek OpenCV 2.3 Saya dalam Visual Studio 2010?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!