2012-11-14 5 views
4

Ruby 임베디드 C 애플리케이션을 어떻게 컴파일합니까?Ruby 임베딩 및 컴파일

-l 플래그 란 무엇입니까? 난 언어는 일반적으로, -l 링크 프로그램에 라이브러리를 내장 바이너리와 인터프리터 링크 포함하기

+0

그것은 당신이 느끼는 그대로입니다 : 귀하의 질문이 너무 모호합니다. –

답변

2

(정확한 루비 버전으로 연결) 누락이 뭔가 다른 거기, 당신은 시도 할 수 :

gcc -Wall -I/usr/include/ruby-1.9.1/ myprog.c -o myprog -lruby 

주 당신도이 문제를 포함해야합니다, 또는 플랫폼에서 비슷한 수

-I/usr/include/ruby-1.9.1/x86_64-linux/ 
+0

정말 감사합니다. –