【AllJoyn框架-07】Linux平台下用eclipse c++ 编译AllJoyn程序

简介: 在windows下用Visual Studio 2012学习AllJoyn程序后,了解了基本概念。现在想转移到linux下学习,但却发现个问题:官方源码用scons编译时,在windows下自动生成vs工程文件,但在linux下只有源文件和Makefile。编译倒是编译,但若做大量修改,总得找个合适的编辑器吧,最好还能有个自动提示神马的。用vim? 唉,也许是我没完全配置好,功能并不强大,

在windows下用Visual Studio 2012学习AllJoyn程序后,了解了基本概念。现在想转移到linux下学习,但却发现个问题:官方源码用scons编译时,在windows下自动生成vs工程文件,但在linux下只有源文件和Makefile。编译倒是编译,但若做大量修改,总得找个合适的编辑器吧,最好还能有个自动提示神马的。用vim? 唉,也许是我没完全配置好,功能并不强大,所以不想用它来写alljoyn程序。之前用过Qt Creator,感觉也不好,今天换成了eclipse c++来试试,感觉不错,以后就它了。至于软件嘛,我没采取先下eclipse,然后安c++插件的方式,直接从官方下载 Eclipse IDE for C/C++ Developers 即可。

源代码已经提前写好了,接下来就是配置的问题,头文件、库文件啥的。

1、首先打开IDE,创建工程,添加文件



2、设置alljoyn头文件路径



3、添加预处理符号



4、设置库文件路径和库名(提前编译好)



5、保存编译

目录
相关文章
|
10月前
|
SQL 安全 Linux
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
508 1
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
|
10月前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
1115 1
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
|
11月前
|
安全 Linux 网络安全
Metasploit Pro 4.22.8-2025091701 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.8-2025091701 (Linux, Windows) - 专业渗透测试框架
570 2
Metasploit Pro 4.22.8-2025091701 (Linux, Windows) - 专业渗透测试框架
|
11月前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.90 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.90 (macOS, Linux, Windows) - 开源渗透测试框架
623 1
Metasploit Framework 6.4.90 (macOS, Linux, Windows) - 开源渗透测试框架
|
11月前
|
安全 Linux 网络安全
Metasploit Framework 6.4.88 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.88 (macOS, Linux, Windows) - 开源渗透测试框架
726 0
|
安全 Linux 网络安全
Metasploit Pro 4.22.7-2025061201 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.7-2025061201 (Linux, Windows) - 专业渗透测试框架
489 3
Metasploit Pro 4.22.7-2025061201 (Linux, Windows) - 专业渗透测试框架
|
11月前
|
缓存 安全 Linux
Metasploit Pro 4.22.8-2025082101 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.8-2025082101 (Linux, Windows) - 专业渗透测试框架
365 0
|
安全 Unix Linux
Metasploit Pro 4.22.7-2025052201 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.7-2025052201 (Linux, Windows) - 专业渗透测试框架
288 5
Metasploit Pro 4.22.7-2025052201 (Linux, Windows) - 专业渗透测试框架
|
数据采集 安全 Linux
Metasploit Pro 4.22.7-2025051201 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.7-2025051201 (Linux, Windows) - 专业渗透测试框架
289 4
Metasploit Pro 4.22.7-2025051201 (Linux, Windows) - 专业渗透测试框架
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.63 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.63 (macOS, Linux, Windows) - 开源渗透测试框架
315 4
Metasploit Framework 6.4.63 (macOS, Linux, Windows) - 开源渗透测试框架