在 Eclipse 中编译 USerspace 中的文件系统
我的英语不是最好的所以我很抱歉。我想使用 fusion 构建自己的文件系统。这个项目可以用Eclipse来做吗?当我尝试这样做时遇到一些问题。我已将 pkg-config fusion --cflags --libs 添加到“编译器调用参数”,但没有帮助。 请帮忙, 克里斯
My english is not the best so i'am sorry of that. I want to build my own filesystem using fuse. Is it possible to do this project in Eclipse? I have some problems when try to do it. I've added pkg-config fuse --cflags --libs
to "Compiler invocation arguments" but it didn't help.
Please help,
Cris
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我没有在 Eclipse 中编写我的项目,但我找到了在 fusion 中调试项目的有用方法。有关详细信息,请参阅上面的链接:
http://www.cs.hmc.edu/~geoff/classes/hmc.cs135.201001/homework/fuse/fuse_doc.html#compiling
I didn't write my project in Eclipse, but i found useful way to debug projects in fuse. For details see above link:
http://www.cs.hmc.edu/~geoff/classes/hmc.cs135.201001/homework/fuse/fuse_doc.html#compiling
转到项目属性 -> C/C++ 构建 ->设置->工具设置并尝试将
`pkg-config fusion --cflags`
添加到GCC C++编译器中的“其他标志”编辑框 em> 以及GCC C 编译器 其他。确保不要忘记`反引号!在“链接器杂项”部分中,您应该添加
`pkg-config fusion --libs`
。我没有尝试过这个,但我希望它能起作用。
Go to Project Properties -> C/C++ Build -> Settings -> Tool Settings and try adding
`pkg-config fuse --cflags`
to the "Other flags" edit box in the GCC C++ Compiler as well as the GCC C Compiler Miscellaneous. Make sure not to forget the ` backticks!In the Linker Miscellanous section you should then add
`pkg-config fuse --libs`
.I didn't try this but I hope this works.
打开项目的属性,然后转到C/C++ Build → 设置 → 工具设置。确保配置设置为
[所有配置]
。现在转到GCC C编译器→其他并将`pkg-config fusion --cflags`
添加到其他标志 > 字段,然后点击应用。接下来转到GCC C Linker并将`pkg-config fusion --libs`
添加到命令行模式的末尾(在专家设置),然后单击应用并关闭。您的 FUSE 项目现在应该可以正确编译。Open the project's Properties and go to C/C++ Build → Settings → Tool settings. Make sure that the Configuration is set to
[ All configurations ]
. Now go to GCC C Compiler → Miscellaneous and add`pkg-config fuse --cflags`
to the Other flags field then hit Apply. Next go to GCC C Linker and add`pkg-config fuse --libs`
to the end of Command line pattern (under Expert settings) then click on Apply and close. Your FUSE project should now compile without errors.