eclipse 引入 没有.project文件的方法

点击File菜单,分别选择Import->General->Existing Projects into Workspace,然后在Select root directory中Browse你想要加入的工程。然而我并没有成功,任我怎么点击Refresh都没有显示可用的Projects文件(你现在就可以试一试)
这是为什么呢?原来这种导入方法只适用于eclipse自己创建的工程,比如说,在别人的电脑上用eclipse创建了一个工程,然后就可以用这个办法导入到你的eclipse中。因为用eclipse创建的工程有一个.project文件,而有时候我们下载来的项目是没有这个文件的。
  天无绝人之路,后来我还是找到一个更好的方法。而且这个方法更为通用,不管它以前是用什么工具创建的都可以打开。
  选择File--New--XXX Project,在弹出的窗口中,去掉Use default location前面的勾,点击Browse,然后选择你想要打开的工程目录,还是选择你要引入的项目所在文件夹,在Poject name中输入工程的名字,接着next、finish就行了。
在目录下就会生成.project,.classpath以及.setting文件。
  • 9
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Eclipse 中,我们可以通过以下步骤来查看 .a 文件中的源码: 1. 将 .a 文件转换为 .so 文件:由于 .a 文件是静态库,不能直接查看源码,我们需要将它转换为动态库 .so 文件。可以使用以下命令进行转换: ``` ar x libxxx.a gcc -shared -o libxxx.so *.o ``` 其中 `libxxx.a` 是要转换的 .a 文件名,`libxxx.so` 是转换后的 .so 文件名。转换后会生成多个 .o 文件和一个 .so 文件。 2. 在 Eclipse 中创建 C/C++ 项目:在 Eclipse 中选择 "File -> New -> C/C++ Project",选择 "Empty Project",输入项目名,点击 "Finish"。 3. 将 .so 文件添加到项目中:在项目中右键点击 "src",选择 "Import",选择 "General -> File System",点击 "Next",选择要添加的 .so 文件,点击 "Finish"。 4. 创建头文件:在项目中右键点击项目名,选择 "New -> Folder",输入 "include",点击 "Finish"。在 "include" 文件夹中创建头文件,例如 "xxx.h"。 5. 在头文件引入库函数:在头文件引入要使用的库函数,例如: ``` #ifndef XXX_H_ #define XXX_H_ extern void xxx_func(); #endif /* XXX_H_ */ ``` 6. 在 C/C++ 文件中使用库函数:在项目中创建 C/C++ 文件,例如 "main.c",在文件中使用要使用的库函数,例如: ``` #include "xxx.h" int main() { xxx_func(); return 0; } ``` 7. 编译项目:在项目中右键点击项目名,选择 "Build Project",Eclipse 会自动编译项目并生成可执行文件。 8. 查看源码:在 Eclipse 中打开要查看的 C/C++ 文件,可以通过点击函数名或者变量名来跳转到对应的源码位置。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值