我正在尝试运行一个简单的程序来学习如何使用 CUDD 包版本 3.0.0。我下载了软件包并安装了它:( 1- ./configure 2- make 3- make check)。
我创建了以下简单程序:
#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;
}
我想创建一个makefile来编译它,我该怎么做?此外,如果我想通过命令行编译它,我该如何链接它的库?