我已经正确安装了Java,我是通过手动http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux完成的
我还安装了Android。然而,当我尝试创建一个新的项目IntelliJ Idea 12并指定项目SDk选择新的-> /home/alex/android-sdk-linux时,它说我
No Java SDK of appropriate version found. In addition to the Android SDK, you need to define a JSDK 1.5, 1.6 or 1.7
我错过了什么?
在我的linux头文件文件夹中,包含在/usr/src/linux-headers-5.7.0-kali1-common/include.目录中的Kali内核5.7.0头在这个文件夹中,我有包含在子文件夹中的头文件,如asm-generic、linux、uapi、acpi、crypto等等。但是在头文件中,即linux/module.h中有一个头文件引用,如
#include <asm/module.h> // top of linux/module.h
但实际上,我没有asm文件夹,当我安装这些文件时,它已经包含在我的头文件中了。所以我想到的一个解决办法就是。可能的解决
显然,C++标准库的STL前体用于在名为hash_map.h的头文件中包含基于哈希的容器(我猜,具体来说,是一个hash_map容器)。但是- ;和AFAIK unordered_map并不完全一样。
现在,我正在尝试构建这个旧的代码库,我刚刚注意到它包含了<hash_map.h>。
假设我在一台~=机器上使用( AMD64 Debian ) Linux,我应该做什么来构建代码呢?
备注:
我不想复制一个完整的10年开发环境;这个代码库最终应该可以用我的(或任何现代的) Linux发行版构建。
我愿意:
- Make minor changes to the cod
我试图在Xubuntu16.04上安装一个程序(Teensyduino),但是可执行的安装文件有一个.linux64扩展名。我尝试运行以下命令来打开它
sudo ./TeensyduinoInstall.linux64
sudo TeensyduinoInstall.linux64
以及简单的双击文件。前两个屈服错误:
sudo: ./TeensyduinoInstall.linux64: command not found
sudo: TeensyduinoInstall.linux64: command not found
而双击只会打开“打开”对话框。当我跑步时:
ls -l Teens