2017-06-01 52 views
1

在R中安装一个软件包时,我收到了mubuntu 16.04机器中的错误信息,如图所示,因为缺少tcl/tlk头文件。如何解决它?t在tcl/tk中丢失

 
gcc -std=gnu99 -I/usr/share/R/include -DNDEBUG -I/usr/include/tcl8.6 -I/usr/include/tcl8.6  -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -c tcltkimg.c -o tcltkimg.o 
tcltkimg.c:2:16: fatal error: tk.h: No such file or directory 

回答

1

您需要将tk-dev软件包添加到您的系统(例如,使用apt-get),因为它包含tk.h文件;您需要的命令行调用是(可能):

sudo apt-get install tk-dev 
+0

GUI包管理客户端也可以使用。无论哪种方式都可以,只要包装实际安装完毕。 (Debian和Ubuntu将许多软件包以这种方式分解为运行时库和开发代码;头文件始终是开发方面。) –