我正在接管现有项目的一些工作。我一直在使用cscope
,ctags
&到目前为止Eclipse
对我有好处。我现在仍想尝试C/C++ Build
,所以我下载并安装了它的C / C ++版本,将其启动并创建了一个“带有现有代码的新Makefile项目”。我配置了将目录设置为我的源和所有内容但是只要我在eclipse中打开其中一个源文件,它就会抱怨无法解析某些符号。我认为这可能是因为我的环境尚未设置。所以我去了项目属性并创建了我在Environment
- read(){
this.sqlite.create({
name: DB_NAME,
location: 'default'
})
.then((db: SQLiteObject) => {
db.executeSql('CREATE TABLE IF NOT EXISTS todos(id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR(32), datetime VARCHAR(32))', {})
.then(() => console.log("Created Table OR NOT"))
.catch(e => this.presentAlert(e));
db.executeSql('SELECT * FROM todos ORDER BY id DESC', {})
.then((response) => {
if(response.rows.length > 0){
for(var i=0; i < response.rows.length; i++){
this.my_todos.push({
id:response.rows.item(i).id,
name:response.rows.item(i).name,
datetime:response.rows.item(i).datetime
})
}
}
//this.presentAlert(JSON.stringify(this.my_todos));
return this.my_todos;
})
.catch(e => this.presentAlert(JSON.stringify(e)));
})
.catch(e => this.presentAlert(JSON.stringify(e)));
}
下的shell中使用的所有环境变量,但它似乎仍然无法解析内容(例如,提升)。我如何在Eclipse中执行此操作?