Tag: eclipse

如何使FFTW工作

我在使用FFTW 3.3在我的系统上工作时遇到了问题。我从fftw.org网站下载了文件,然后按照安装说明告诉我去终端输入 ./Configure make 一切似乎都没问题,但是当我尝试使用include语句在我的C代码中使用FFTW时,我得到了致命的错误 fatal error: ‘fftw3.h’ file not found 有谁知道我做错了什么? 我的IDE:Eclipse,我的系统:OSX 10.8

mdb工具sql查询表名空间分隔

我正在尝试为我的.mdb数据库进行ODBC查询。 我正在使用mdbtools驱动程序。 代码是用C语言编写的。 唯一的问题是,当我写例如: 上周“选择’来自MyTable GROUP” 它不起作用,因为它无法从表字段中识别空间分隔符。 我不知道MDB工具驱动程序使用的SQL语法。 MyTable字段是: ID jobs last week 1 .. … 2 … 有任何想法吗?

运行C ++程序eclipse时出错(无需构建)

我收到了奇怪的错误。 我为e / c ++配置了我的eclipse。 当我构建我的c / c ++项目时,他们正在成功构建。 当我运行我的c二进制文件时,它没有显示任何内容 ,然后实际运行程序并显示输出。 现在,有趣的部分是当我执行c ++二进制文件时,它也没有显示任何内容,也没有显示任何内容。

Eclipse无法读取RenderScript .rs文件的代码格式

我有一个非常好的Android知识(1年的开发),现在我正在尝试学习Android RenderScript API(但没有太多的文档),无论如何,我遇到了一些问题。 我了解到我们需要在project.propert上添加以下行: renderscript.target=19 renderscript.support.mode=true 我在com.mypackage.script创建了一个名为FireworkScript的.rs文件,其中包含以下内容: #pragma version(1) #pragma rs java_package_name(com.mypackage.script) #include “rs_graphics.rsh” int root(){ return 0; } void init(){ } 我在使用RenderScript v8支持库时遇到了一些问题,但我通过手动将renderscript-v8.jar添加到我的项目来修复它( 构建路径>>配置构建路径>>库>>添加外部JAR ) 正如所料,Eclipse在gen文件夹中生成ScriptC_FireworkScript.java ,在bin / res / bc / raw生成fireworkscript.bc 但问题是 :Eclipse没有“读取”.rs文件中的代码,使用eclipse对此文件进行写入与在任何单个文本编辑器上进行写入相同。 我知道上面的示例需要一个内核,但是如果Eclipse没有读取它的代码格式,我该怎么写呢? 我知道C中的简单typedef struct构造函数,但我不熟悉C99中的内核声明和参数 我只能使用project > clean找到错误,它似乎“刷新”编译器,但无论如何,我没有任何识别帮助,文本着色,任何东西,只有一个带有黑色文本的文件,我该怎么办解决这个问题? 我还尝试使用Dev C ++和Notepad ++打开.rs文件,但我得到了相同的结果。 也许我的机器不知道C99代码格式化? 有什么我可以做的吗? 提前致谢。 我正在使用Eclipse Luna和ADT插件,目前在23.0.2上使用SDK构建工具,所有内容都更新到最新版本。

Eclipse的未知输出控制台错误

我添加PDCurses库到eclipse,当我运行我的程序时,此消息显示重定向不受支持。 这是一个简单的代码,但我不相信这是我的代码中的错误。 没有警告没有错误,仅在控制台中显示此消息 #include #include int main() { initscr(); printw(“Hello World Curses”); refresh(); getch(); endwin(); return 0; }

预处理器包括路径,宏等条目不可用

我无法浏览Eclipse中的项目(Oxygen.3a Release(4.7.3a),CDT版本9.4.3.201802261533)。 该项目已成功构建,但我无法使用ctrl + LMclick追溯许多function。 我尝试从在线资源修复问题,但许多人建议修改预处理器包含路径,宏等的条目,我的项目甚至没有。 这背后的原因是什么,我该如何解决? 出于某种原因,下一个条目(C / C ++包括路径和符号)显示|未找到包含路径“ 当我尝试跟踪一个函数时,我在索引中得到“找不到符号”xyz“。 我已经尝试重建索引器,但它对我不起作用。

Eclipse或Netbeans?

我目前正在使用GVIM进行C开发,但最近我发现许多开发人员开始使用Eclipse或Netbeans。 Eclipse(http://www.eclipsecolorthemes.org/)还有许多比我在www.vim.org上看到的更复杂的主题。 尽管缺乏有效的键绑定,但使用Eclipse / Netbeans的主要动机是什么? 哪两个更适合C开发? 它们在哪些方面优于GVIM,哪些方面较差?

Eclipse – 在printf()调用之后将fflush(stdout)设置为默认值

有同样的情况 。 是否有任何解决方案,使得fflush(stdout)将在printf()之后自动发生,而不是在每次printf()调用后添加fflush(stdout) ? 我在windows 7上使用Eclipse IDE for C/C++ Developers和gcc –version gcc (GCC) 4.8.1

如何在eclipse C / C ++项目中使用sqlite3.c和sqlite3.h

我试图在我的C / C ++项目中使用sqlite3.c和sqlite3.h的合并版本。 它在C和C ++中都有代码。 我在UBUNTU 12.04中使用eclipse IDE。 现在我的问题是,在我的文件中包含sqlite3.h后,我需要sqlite3.c函数并在链接器中添加了ld和pthread库,我仍然遇到错误并且无法构建项目。 这很奇怪,不应该发生。 请查看解释我的问题的以下屏幕截图。 ************************************************** ********************************** ************************************************** ********************************** 我错过了什么? 请帮忙! 谢谢

从Eclipse Indexing中排除构建中包含的文件

此问题为从索引中排除文件的问题提供了很好的答案,这些文件也从构建中排除。 一个悬而未决的问题仍然存在:如何防止构建一部分的文件填充代码完成或代码洞察function? 我的用例是TrueSTUDIO(是System Workbench,是裸Eclipse)项目,其中包含来自另一个项目的一些模块。 它们包含在安全使用的存根和包装器中,永远不应该直接调用。 外部模块无法编辑,因为它们必须与其他项目保持同步,因此它们的文件名和其他符号会与当前项目混淆。 使用代码完成包含标题或完成函数名称时,不直接使用的模块的文件名和函数名称将出现在完成列表中。 我希望继续在我的构建中包含这些模块,但是它们的任何内容都不会出现在代码完成/洞察function中。 我在Project Properties – > C / C ++ General – > Indexer中看到,有一些选项可以配置索引器以使用不同的构建配置。 这很有希望,但可能会很快导致索引器与主构建配置非常不同步。 有关实用方法的建议吗?