간단한 프로그램을 실행하여 CUDD 패키지 버전 3.0.0을 사용하는 방법을 배우려고합니다. 나는 패키지를 다운로드하고 설치했다 : (1- ./configure 2- make 3- make check). CUDD 패키지 : 문제점 컴파일 및 메이크 파일
나는 다음과 같은 간단한 프로그램을 만들어 :#include <stdio.h>
#include "cudd.h"
#include "util.h"
int main (int argc, char *argv[])
{
printf("Its working");
DdManager *gbm; /* Global BDD manager. */
char filename[30];
gbm = Cudd_Init(0,0,CUDD_UNIQUE_SLOTS,CUDD_CACHE_SLOTS,0);
DdNode *bdd = Cudd_bddNewVar(gbm);
Cudd_Ref(bdd);
Cudd_Quit(gbm);
return 0;
}
내가 그것을 어떻게 할 수있는, 컴파일하는 메이크 파일을 만들시겠습니까? 또한 명령 줄을 통해 컴파일하려면 라이브러리를 어떻게 링크 할 수 있습니까?
[정의되지 않은 참조/확인되지 않은 외부 기호 오류 란 무엇이며 어떻게 수정합니까?] (http://stackoverflow.com/questions/12573816/what-is-an-undefined-reference-unresolved- 외부 기호 오류 및 방법 -i-fix) – Olaf