0
COBOL 프로그램에서 c 함수를 호출하는 방법이 있다는 것을 알고 있습니다. 그러나 C 함수를 COBOL 프로그램에 포함시킬 수 있습니까?C 함수를 COBOL에 포함 할 수 있습니까?
외부에서 C 함수를 호출 할 때 특정 환경 매개 변수가 변경 될 때이 값이 필요합니다.
COBOL 프로그램에서 c 함수를 호출하는 방법이 있다는 것을 알고 있습니다. 그러나 C 함수를 COBOL 프로그램에 포함시킬 수 있습니까?C 함수를 COBOL에 포함 할 수 있습니까?
외부에서 C 함수를 호출 할 때 특정 환경 매개 변수가 변경 될 때이 값이 필요합니다.
나는 길을 찾았습니다!
bar.c에서 함수 (MyFunc())를 호출하는 Pro * COBOL 프로그램 (foo.pco)을 고려하십시오. 로 C 파일에서 오브젝트 파일을 생성합니다
$의 gcc -g -O -fPIC -c bar.c 프로 * 코볼 (COBOL) 코드에서 CALL 문
사용이 here에서 배울 수 있습니다.
Pro * COBOL의 경우, procob을 사용하여 .cob 파일을 생성하십시오. 그런 다음 사용하십시오
$cob ...list of libraries... bar.o
그 실행 파일을 생성해야합니다!
어떤 컴파일러입니까? 어떤 운영 체제입니까? – cschneid
Red Hat Enterprise Linux, Pro * COBOL – LockStock