Pertanyaan yang diberi tag «undefined-reference»

30
Apa yang dimaksud dengan referensi simbol eksternal / kesalahan yang belum ditentukan dan bagaimana cara memperbaikinya?
На этот вопрос есть ответы на Stack Overflow на русском : Ссылка на неразрешенный внешний символ (возмомир) Apa yang dimaksud dengan kesalahan simbol eksternal / referensi yang tidak ditentukan? Apa penyebab umum dan bagaimana cara memperbaikinya? Jangan ragu untuk mengedit / menambahkan milik Anda.

14
libpthread.so.0: simbol menambahkan kesalahan: DSO hilang dari baris perintah
Ketika saya mengkompilasi openvswitch-1.5.0, saya telah menemukan kesalahan kompilasi berikut: 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 …

6
Referensi tidak ditentukan untuk 'pow' dan 'floor'
Saya mencoba membuat kalkulator fibonacci sederhana dalam C tetapi saat menyusun gcc memberi tahu saya bahwa saya kehilangan fungsi pow dan floor. Apa yang salah? Kode: #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 = …

4
Referensi tidak ditentukan ke anggota statis
Saya menggunakan kompiler silang. Kode saya adalah: class WindowsTimer{ public: WindowsTimer(){ _frequency.QuadPart = 0ull; } private: static LARGE_INTEGER _frequency; }; Saya mendapatkan kesalahan berikut: referensi yang tidak ditentukan ke `WindowsTimer :: _ frekuensi ' Saya juga mencoba mengubahnya menjadi LARGE_INTEGER _frequency.QuadPart = 0ull; atau static LARGE_INTEGER _frequency.QuadPart = 0ull; tapi …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.