Rumah >pembangunan bahagian belakang >C++ >Mengapa Kod Saya::Sekat Projek Menunjukkan Rujukan Tidak Ditakrifkan kepada TextOut Walaupun Termasuk windows.h?
Perihalan Masalah:
Pengguna yang mengalami rujukan yang tidak ditentukan ralat untuk fungsi TextOut semasa cuba menggunakan perpustakaan GDI32 dalam Code::Blocks menyatakan kekeliruan walaupun mempunyai akses kepada pengepala windows.h. Mereka mencari panduan untuk memautkan dengan perpustakaan GDI32.
Jawapan:
Bertentangan dengan tanggapan bahawa perpustakaan GDI32 perlu dipasang, ia sudah ada pada sistem . Pengkompil biasanya termasuk perpustakaan import untuk perpustakaan sistem, yang mewujudkan sambungan antara program dan perpustakaan pada sistem. Jika ini tidak berlaku, Microsoft Windows Platform SDK boleh dimuat turun untuk mendapatkan perpustakaan import.
Memaut dengan GDI32:
Untuk memaut dengan pustaka GDI32, ikut langkah berikut:
Sebagai alternatif, anda boleh menentukan nama penuh pustaka, libgdi32.a, tetapi ia tidak menawarkan faedah tambahan. Jika ralat berterusan, cuba berikan laluan penuh ke pustaka atau nyatakan nama pustaka yang betul, seperti gdi32.lib untuk Microsoft Visual C .
Untuk perpustakaan yang tidak terletak di kawasan berdekatan projek, gunakan ". butang .." untuk menyemak imbas dan memilih nama laluan pustaka.
Atas ialah kandungan terperinci Mengapa Kod Saya::Sekat Projek Menunjukkan Rujukan Tidak Ditakrifkan kepada TextOut Walaupun Termasuk windows.h?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!