我在" C:\ MinGW"上安装了新的MinGW,并添加了" C:\ MinGW \ bin"致我的用户PATH。
我按照指示-G "MinGW Makefiles"
开始了一个项目。
然而,即使K {#include <iostream>
位于C:\MinGW\lib\gcc\mingw32\6.3.0\include\c++
,KDevelop仍然无法识别<iostream>
。
我尝试将MinGW \ lib添加到我的路径中,我已经尝试了#34; \ bin \&#34;,我在路径之前尝试了分号(编译器失败,所以我删除了它。)
KDevelop仍然突出显示using namespace std;
和public static void main(String[] args) {
// TODO Auto-generated method stub
int [] myArray = {1,3,2,4,3,2,3,4,5,6,7,6,5,4,3,4,5,6,76,5,4,3,4,4,5};
List <Integer> myList = new ArrayList <Integer>();
myList = removeDuplicates(myArray);
//Printing Output
for (int k=0; k<myList.size();k++)
System.out.print(" "+ myList.get(k));
}
private static List<Integer> removeDuplicates(int[] myArray) {
// TODO Auto-generated method stub
Arrays.sort(myArray);
List <Integer> myList = new ArrayList <Integer>();
for (int i=0; i<myArray.length-1; i++){
if (myArray[i]!= myArray[i+1]){
myList.add(myArray[i]);
}
}
myList.add(myArray[myArray.length-1]);
return myList;
}
隐式定义。
使用g ++通过命令行手动编译工作正常。