«undefined-reference» 태그된 질문

30
정의되지 않은 참조 / 해결되지 않은 외부 심볼 오류는 무엇이며 어떻게 해결합니까?
На этот вопрос есть ответы на Stack Overflow на русском : Ссылка на неразрешенный внешний символ (возможные причины) 정의되지 않은 참조 / 해결되지 않은 외부 심볼 오류는 무엇입니까? 일반적인 원인은 무엇이며 어떻게 해결 / 방지합니까? 자유롭게 편집하거나 추가하십시오.

14
libpthread.so.0 : 기호 추가 오류 : 명령 줄에 DSO가 없습니다.
openvswitch-1.5.0을 컴파일 할 때 다음 컴파일 오류가 발생했습니다. 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 …

6
'pow'및 'floor'에 대한 정의되지 않은 참조
C로 간단한 피보나치 계산기를 만들려고하는데 컴파일 할 때 gccpow 및 floor 함수가 없다고 알려줍니다. 뭐가 문제 야? 암호: #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) / sqrt(5)) + .5f)); …

4
정적 멤버에 대한 정의되지 않은 참조
크로스 컴파일러를 사용하고 있습니다. 내 코드는 다음과 같습니다. class WindowsTimer{ public: WindowsTimer(){ _frequency.QuadPart = 0ull; } private: static LARGE_INTEGER _frequency; }; 다음과 같은 오류가 발생합니다. `WindowsTimer :: _ frequency '에 대한 정의되지 않은 참조 나는 또한 그것을 바꾸려고 노력했다 LARGE_INTEGER _frequency.QuadPart = 0ull; 또는 static LARGE_INTEGER _frequency.QuadPart = 0ull; 하지만 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.