问题
跑nvml的example时,报错:
/tmp/tmpxft_00001d31_00000000-4_gpu_monitor.o:在函数‘main’中:
gpu_monitor.c:(.text+0x77):对‘nvmlInit_v2’未定义的引用
gpu_monitor.c:(.text+0x93):对‘nvmlErrorString’未定义的引用
gpu_monitor.c:(.text+0xcd):对‘nvmlDeviceGetCount_v2’未定义的引用
gpu_monitor.c:(.text+0xe9):对‘nvmlErrorString’未定义的引用
gpu_monitor.c:(.text+0x15e):对‘nvmlDeviceGetHandleByIndex_v2’未定义的引用
gpu_monitor.c:(.text+0x17a):对‘nvmlErrorString’未定义的引用
gpu_monitor.c:(

在尝试编译NVML的示例代码时遇到错误,通过使用nvcc命令并指定头文件路径和库路径,如`nvcc -I/usr/include/nvidia/gdk -L/usr/lib -lnvidia-ml example.c -o example`,成功解决了编译问题。
最低0.47元/天 解锁文章
1801

被折叠的 条评论
为什么被折叠?



