질문이 올바르게 구성되었는지 확실하지 않습니다. 하지만 Windows 컴퓨터에서 코드 블록을 사용하고 있습니다. gcc -o myfile myfile.c -lpthread
을 사용하고 싶습니다. 그러나 내 코드 블록에서는이 -lpthread 플래그 (플래그라고 부름)가 없습니다. 그렇다면 코드 블록에이 코드를 추가하여 빌드를 클릭하면 코드가 gcc -o myfile myfile.c -lpthread
으로 변경됩니다.코드 블록에서 컴파일러에 플래그를 추가하는 방법은 무엇입니까?
1
A
답변
0
, 당신은 당신이 설정> 컴파일러를 통해 (이 경우 libpthread.so에) 링크 할 라이브러리를 지정 할 수 있습니다 ...> 링커 설정> 추가
그런 다음 당신이이 경우 locate libpthread.so
를 통해 libpthread.so
의 위치를 추가해야합니다, 당신은 또한 스레드 사용에 필요한 헤더에 대해 gcc
에게 -D_REENTRANT
컴파일러 플래그를 지정해야 할 수도 있습니다.
1
-lpthread는 라이브러리 pthread (POSIX 스레드)를 포함하도록 말하는 링커의 플래그입니다. 필자는 코드 블록이 좋지는 않지만 기본 설정에서 컴파일러 또는 링커 구성 옵션을 찾을 수 있어야합니다. 거기에 라이브러리 "pthread"를 추가해야합니다.
이 중복 가능성을 살펴 보자 codeblocks 16.01에서 How do I link to a library with Code::Blocks?
관련 문제
- 1. Javassist - 컴파일러에 플래그를 전달하십시오.
- 2. CMake : 기본이 아닌 컴파일러에 컴파일러 플래그를 추가하는 방법
- 3. python regex에 플래그를 추가하는 방법은 무엇입니까?
- 4. 코드 블록에서 변수를 참조로 사용하는 방법은 무엇입니까?
- 5. 코드 블록에서 버퍼를 지우는 방법은 무엇입니까?
- 6. 모든 파일에 플래그를 추가하는 방법
- 7. gtksourceview 코드 블록에서 컴파일
- 8. 라이브러리 경로를 컴파일러에 추가하는 방법
- 9. 클로저 컴파일러에 예약어를 추가하는 방법
- 10. Intent Preference XML에 실행 플래그를 추가하는 방법은 무엇입니까?
- 11. CMake를 사용하여 연결 명령 줄 끝에 플래그를 추가하는 방법은 무엇입니까?
- 12. clang-cl에 std = C++ 11 플래그를 추가하는 방법은 무엇입니까?
- 13. cmake에게 nonfragile-abi 플래그를 전달하는 방법은 무엇입니까?
- 14. 코드 블록에서 SDL을 설정하려고합니다.
- 15. 코드 블록에서 디버깅
- 16. 는 FFmpeg이 (코드 블록에서)
- 17. 컴파일러에 의한 코드 변환을위한 공식 표기법
- 18. HTML 코드 블록에서 URL을 가져 오는 방법은 무엇입니까?
- 19. 뷰 2의 PHP 코드 블록에서 필터 변수를 읽는 방법은 무엇입니까?
- 20. Apex에서 플래그를 만드는 방법은 무엇입니까?
- 21. AND에서 플래그를 테스트하는 방법은 무엇입니까?
- 22. FOUND_ROWS 플래그를 설정하는 방법은 무엇입니까?
- 23. FLAG_SECURE 플래그를 DailogFragment에 추가하는 방법
- 24. 블록에서 Assert를 사용하는 방법은 무엇입니까?
- 25. C++ 컴파일러에 범위 정보를 전달하는 방법은 무엇입니까?
- 26. childform에서 parent로 플래그를 전달하는 방법은 무엇입니까?
- 27. 완료 블록에서 좀비로부터 코드 보호
- 28. 코드 숨김에 GridView 열을 추가하는 방법은 무엇입니까?
- 29. 코드 안에 MySQL 코드를 추가하는 방법은 무엇입니까?
- 30. 코드 파일에 자동 서명을 추가하는 방법은 무엇입니까?