«undefined-reference» etiketlenmiş sorular

30
Tanımlanmamış referans / çözülmemiş harici sembol hatası nedir ve nasıl düzeltebilirim?
Daha fazla bilgi Stack Overflow Göndermek için tıklayın : Ссылка на неразрешенный внешний символ (çevrimiçi) Tanımlanmamış referans / çözülmemiş harici sembol hataları nedir? Sık karşılaşılan nedenler nelerdir ve nasıl düzeltilir / önlenir? Kendinizi düzenlemek / eklemek için çekinmeyin.

14
libpthread.so.0: sembol ekleme hatası: DSO komut satırında eksik
Openvswitch-1.5.0'ı derlerken, aşağıdaki derleme hatasıyla karşılaştım: gcc -Wstrict-prototypes -Wall -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wno-override-init -g -O2 -export-dynamic ***-lpthread*** -o utilities/ovs-dpctl utilities/ovs-dpctl.o lib/libopenvswitch.a /home/jyyoo/src/dpdk/build/lib/librte_eal.a /home/jyyoo/src/dpdk/build/lib/libethdev.a /home/jyyoo/src/dpdk/build/lib/librte_cmdline.a /home/jyyoo/src/dpdk/build/lib/librte_hash.a /home/jyyoo/src/dpdk/build/lib/librte_lpm.a /home/jyyoo/src/dpdk/build/lib/librte_mbuf.a /home/jyyoo/src/dpdk/build/lib/librte_ring.a /home/jyyoo/src/dpdk/build/lib/librte_mempool.a /home/jyyoo/src/dpdk/build/lib/librte_malloc.a -lrt -lm /usr/bin/ld: /home/jyyoo/src/dpdk/build/lib/librte_eal.a(eal.o): undefined reference to symbol 'pthread_create@@GLIBC_2.2.5' /lib/x86_64-linux-gnu/libpthread.so.0: …

6
`` Pow '' ve `` floor '' için tanımlanmamış referans
C'de basit bir fibonacci hesap makinesi yapmaya çalışıyorum ama derleme yaparken gccbana pow ve floor işlevlerini kaçırdığımı söylüyor. Sorun nedir? Kod: #include <stdio.h> #include <math.h> int fibo(int n); int main() { printf("Fib(4) = %d", fibo(4)); return 0; } int fibo(int n) { double phi = 1.61803399; return (int)(floor((float)(pow(phi, n) / …

4
Statik bir üyeye tanımsız başvuru
Çapraz derleyici kullanıyorum. Benim kodum: class WindowsTimer{ public: WindowsTimer(){ _frequency.QuadPart = 0ull; } private: static LARGE_INTEGER _frequency; }; Aşağıdaki hatayı alıyorum: `` WindowsTimer :: _ frekansına '' tanımsız başvuru Ben de değiştirmeyi denedim LARGE_INTEGER _frequency.QuadPart = 0ull; veya static LARGE_INTEGER _frequency.QuadPart = 0ull; ama yine de hatalar alıyorum. kimse neden …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.