ubuntu安装netbeans?ubuntu镜像安装
大家好,今天小编来为大家解答ubuntu安装netbeans这个问题,ubuntu镜像安装很多人还不知道,现在让我们一起来看看吧!
如何在ubuntu下安装qt-creator-linux-x86
Qt Creator支持中文,启动速度比Eclipse、Netbeans更快,界面也更美观,跟输入法Fcitx协作良好(光标跟随)。你既可以把Qt Creator当代码编辑器作为vim辅助,好处在于Qt Creator能够自动parse项目,形成友好快速的智能提示,而且你也同样可以使用Qt Creator里面的gdb前端(上图)和valgrind前端(高清大图)对项目进行调试和内存分析,不过Makefile就要自己写或者用autotools生成了,这对于使用vim进行编程的同学来说,应该是轻车熟路的。差点忘了,连续按两次Alt+V快捷键即可进入VIM编辑模式(FakeVim),这应该很能吸引vim用户。当然,Qt Creator默认支持主流版本控制系统git/hg/svn等。你也可以把Qt Creator当作IDE,这时可以作为Eclipse CDT、 Netbeans for C++这些重量级IDE的一个轻量替代品。你可以直接在Qt Creator的向导里新建一个非Qt使用CMake自动构建的项目,这意味着你不用自己写Makefile,你只要在Qt Creator里“执行CMake”就能自动生成。当然,你也可以导入一个make构建的项目到Qt Creator里编译调试,比如Nginx。 1、安装Qt Creator和基础构建环境(以Ubuntu为例):安装基础系统构建工具包:代码如下: sudo apt-get-y install build-essential cmake valgrind下载最新版二进制Qt Creator(建议使用基于Qt4构建的2/qtproject/official_releases/qtcreator/2.8/2.8.1/不进行GUI编程,不需要安装Qt SDK,也就没有qmake和相关Qt开发库,只用下载那个60M的Qt Creator就好了,比如我下的是:代码如下: qt-creator-linux-x86_64-opensource-2.8.1.run下载后给予执行权限,运行选择安装目录安装即可,可以安装在自己的家目录。项目配置默认存放位置~/.config/QtProject可以通过参数-settingspath自定义配置文件存放位置,比如:代码如下:/home/eechen/qtcreator-2.8.1/bin/qtcreator-settingspath/home/eechen/qtcreator-2.8.1注意:如果你用的是基于Qt5构建的Qt Creator 3系列,其默认集成了iBus输入法插件,而对于Fcitx插件,则需要手动安装包fcitx-frontend-qt5,然后复制libfcitxplatforminputcontextplugin.so到Qt Creator 3的 bin/plugins/platforminputcontexts目录,比如: sudo apt-get install fcitx-frontend-qt5 ln-s/usr/lib/`arch`-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so/png/dev/qtcreator-3.2.1/bin/plugins/platforminputcontexts/重启QtCreator,就可以正常使用Fcitx输入法了. 2、把自动完成快捷键"Ctrl+空格"改为"Alt+/"或者"Shift+Return"(Return表示Enter键)工具-选项-环境-键盘:键盘快捷键输入"Ctrl+空格",在键位顺序中点击x删除原来的"Ctrl+空格",输入新的"Alt+/",确定退出. 3、在Qt Creator中使用make构建,运行,调试通用C/C++项目文件-新建文件或项目-导入项目-导入现有项目这样导入的项目用的是make构建,需要自己写好Makefile文件后才能构建,支持自动完成,支持调试和内存分析. 4、在Qt Creator中使用cmake构建,运行,调试通用C/C++项目文件-新建文件或项目-非Qt项目:新建一个CMake项目在"执行CMake"这一步的参数中填入-DCMAKE_BUILD_TYPE=Debug这样才可以在Qt Creator中调试程序,-DCMAKE_BUILD_TYPE的值可以设为Debug或者Release或者RelWithDebInfo. cmake可以自动生成Makefile方便用make构建项目,但使用cmake构建项目也必须要会编写CMakeLists.txt文件. Qt Creator支持使用qmake,make,cmake构建项目,但不能直接往cmake项目里添加文件,Qt Creator对CMake的支持还有待改进.临时的做法是,切换到文件管理器来添加文件,然后右击项目"执行CMake"使parsing(语法解析)生效,并载入文件到在项目. 5、Qt Creator会自动识别系统中安装的gcc、g++、gdb、make、cmake、valgrind,也可以自己到菜单"工具"->"选项"里进行一些自定义配置.配置vim外部编辑器:工具->选项->环境->外部工具->使用vi进行编辑把xterm改为konsole或者gnome-terminal参数改为-e vim"%{CurrentDocument:FilePath}"配置终端:工具->选项->环境->概要 KDE环境默认为代码如下:/usr/bin/konsole-e如果要用gnome-terminal,则设为/usr/bin/gnome-terminal-x设置在终端运行程序:项目(侧边栏)-运行-勾选"在终端中运行"调试(gdb)时出现"ptrace operation not permitted"问题解决办法:临时设置:代码如下: sudo sysctl kernel.yama.ptrace_scope=0永久设置:编辑/etc/sysctl.d/10-ptrace.conf改为kernel.yama.ptrace_scope= 0系统默认设为1的目的是为了安全,防止用户程序(比如这里的gdb)访问其他进程(比如这里的konsole,gnome-terminal)内存的数据.
如何在Mac 平台配置NetBeans C++ IDE
下面这篇文章,有讲相关的内容。
Netbeans中安装和配置 C/C++
本文主要介绍如何在 NetBeans IDE中下载、安装和配置 C/C++支持。
下载 C/C++支持
如果还没有 NetBeans 6.0 IDE,请到 NetBeans IDE 6.0下载页面下载一个含有 C/C++支持的 IDE版本。如果您有一个不含有 C/C++支持的 NetBeans IDE 6.0安装程序,完成以下步骤,把 C/C++支持添加到 IDE中。
如果网络使用了代理服务器,请从主菜单中选择 Tools> Options,选择 Manual Proxy Settings项,输入你的代理服务器地址和端口号,然后单击 OK按钮。</li>
从主菜单中选择 Tools> Plugins。
在 Plugins对话框中,单击 Available Plugins选项卡,滚动到 C/C++类别。
选择 C/C++复选框。
单击 Install按钮。
安装程序开始运行。
在 NetBeans IDE Installer中,单击 Next按钮。
阅读许可协议,选中 I Accept the Terms in All License Agreements单选按钮,然后单击 Next按钮。
单击 Install按钮。
安装完成后,可以选择 Restart IDE Now,也可以选择 Restart IDE Later并单击 Finish按钮。
安装并设置编译器和工具
Netbeans C/C++包需要 C编译器、C++编译器、make实用程序和 gdb调试器。
Windows
经测试,NetBeans C/C++包可以使用以下编译器和工具:
Cygwin 1.5.21
Cygwin gcc-core( C编译器) 3.4.x
Cygwin gcc-c++( C++编译器) 3.4.x
Cygwin gdb( GNU调试器) 6.5.50
Cygwin make 3.80
如果您已在 Windows系统上安装了 Cygwin GNU编译器、GNU make和 gdb调试器,并且正确地设置了它们的路径以便可以找到它们,请确保您使用的版本是正确的。如果您安装了正确的版本,则无需再进行设置。
检查 Cygwin编译器和工具的版本:
要查看 Cygwin的版本,请键入:
cygcheck-c cygwin要查看编译器、 make和 gdb的版本,请键入:
gcc--versiong++--versionmake--versiongdb--version通过 cygwin.com来安装 GNU编译器、make和 gdb调试器:
通过在页面中间单击 Install or Update Now!图标,下载 Ctgwin setup.exe可执行程序。
运行 setup.exe程序。接受缺省设置,直至进入 Select Your Internet Connection页面。在此页面上选择最适合您的选项。单击 Next按钮。</li>
在 Choose A Download Site页面中,选择一个方便您下载的站点。单击 Next按钮。
在 Select Packages页面中,选择要下载的包。单击 Devel旁边的+号,以展开此开发工具类别。您可能需要调整窗口的大小,以便一次可以看到更多的内容。
通过单击包旁边的 Skip标签来选择要下载的每个包。您至少要选择 gcc-core: C compiler、gcc-g++: C++ compiler、gdb: The GNU Debugger和 make:make实用程序的 GNU版本。
现在将编译器目录添加到您的 Path变量中:
打开“控制面板”(“开始”>“设置”>“控制面板”),然后双击“系统”程序。
选择“高级”选项卡,然后单击“环境变量”。
在“环境变量”对话框的“系统变量”面板中,选择 Path变量,然后单击“编辑”。
将 cygwin-directory\bin目录的路径添加到 Path变量中,然后单击 OK按钮。缺省情况下, cygwin-directory为 C:\cygwin。目录名称之间必须用分号进行分隔。
在“环境变量”和“系统属性”对话框中分别单击 OK按钮。
Solaris OS
经测试,NetBeans C/C++包可以使用以下编译器和工具:
Sun Studio 12 C compiler 5.9和 gcc 3.4.3
Sun Studio 12 C++ compiler 5.9和 g++ 3.4.3
gdb(GNU调试器) 6.2.1
Solaris make和 gmake 3.80
Sun Studio 12编译器
如果您要使用 Sun Studio 12编译器,那么:
如果您已安装了 Sun Studio 12软件,请确保在您的 Path变量中添加了/ installation directory/SUNWspro/bin,然后再启动 NetBeans IDE。
如果未安装 Sun Studio 12软件,则可以通过 站点免费下载该软件。
下载并安装 Sun Studio 12编译器:
创建存放下载文件的目录。您必须具有此目录的写入权限。
将适用于您平台的文件下载到下载目录中。
转至下载目录,并解压缩所下载的文件。
bzcat filename| tar xvf-请按照 Sun Studio 12快速安装(英语、日语、简体中文)指南第 2章中的说明来安装 C编译器、C++编译器和所需的 Solaris修补程序。
在启动 NetBeans IDE之前,将 Sun Studio软件的路径添加到您的 Path变量中。
GNU编译器和 GNU make
如果您要使用 GNU编译器和 GNU make,那么:
如果您安装了 Solaris 10 OS的标准版,则编译器和 gmake均会安装在/usr/sfw/bin中。请确保您的 Path变量中包含此路径,然后再启动 NetBeans IDE。
如果未在系统上安装编译器和 gmake,则可以通过 下载这些软件。
下载并安装 GNU编译器和 make
下载 gcc 3.4.6和 make 3.81。
如果在下载过程中未自动解压缩下载的压缩文件,请使用 gunzip对其进行解压缩。
使用 pkgadd命令来安装这些包。
请确保您的 Path变量中包含 GNU编译器目录和 GNU make目录,然后再启动 NetBeans IDE。
gdb调试器
无论您是使用 Sun Studio编译器和 Solaris make还是 GNU编译器和 GNU make,都必须通过 gbd调试器来调试 NetBeans C/C++ Development Pack开发的应用程序。您可以通过 下载 gdb 6.2.1。
下载并安装 gdb:
在位于页面底部的 Select a Download下面,选择适用于 Solaris平台的 Solaris 10 Companion Software下载。
在下载页中,接受许可协议,然后选择 gbd- GNU source level debugger包。
以超级用户身份登录。
使用 binzip命令解压缩文件,并使用 pkgadd命令安装 gbd:
bunzip2 SFWgdb.bz2pkgadd-d SFWgbd请确保您的 Path变量中包含 gdb路径,然后再启动 NetBeans IDE。
Linux
经测试,NetBeans C/C++包可以使用以下编译器和工具:
Sun Studio 12 C编译器、 Red Hat Fedora Core 3 gcc、Ubuntu 6.10和 7.04 gcc
Sun Studio 12 C++编译器、Red Hat Fedora Core 3 g++、Ubuntu 6.10和 7.04 g++
Red Hat Fedora Core 3 gdb、Ubuntu 6.10和 7.04 gbd
Red Hat Fedora Core make、 Ubuntu 6.10和 7.04 make
下载并安装 Sun Studio 12编译器:
创建存放下载文件的目录。您必须具有此目录的写入权限。
将适用于您平台的文件下载到下载目录中。
转至下载目录,并解压缩所下载的文件。
bzcat filename| tar xvf-请按照 Sun Studio 12快速安装(英语、日语、简体中文)指南第 2章中的说明来安装 C编译器、C++编译器和所需的 Solaris修补程序。
请确保您的 PATH变量中包含 Sun Studio软件路径,然后再启动 NetBeans IDE。
Macintosh OS X
经测试,NetBeans C/C++包可以使用以下编译器和工具:
gcc 4.0.1编译器
gdb(GNU调试器) 6.1
安装随 Macintosh OS X一起提供的以下软件包:
Xcode
X11
验证安装
要验证安装是否正确,请启动 NetBeans IDE,生成一个样例项目,然后在 gdb调试器中运行它。
Windows
要在 Microsoft Windows计算机上启动 IDE,请执行以下任一操作:
双击桌面上的 NetBeans IDE图标。
从“开始”菜单中,选择“程序”> NetBeans 6.0> NetBeans IDE
生成样例项目并在调试器中运行:
选择 File> New Project打开 New Project向导。
在该向导 Choose Project页的 Categories面板中,展开 Samples类别和 C/C++ Development子类别,然后选择 C/C++子类别。
在 Projects面板中,选择 Welcome项目。单击 Next按钮。
在 Project Name and Location页面中,单击 Finish按钮。
在 IDE的 Project选项卡中,右键单击 Welcome_1项目,然后选择 Build Project。如果正确安装了编译器和 make实用程序,并且在 Path变量中设置了其路径,则会在 Output窗口中显示生成的输出内容,并且成功生成该项目。
双击 welcome.cc文件,以便在源代码编辑器中将其打开。
在源代码编辑器窗口的左旁注中单击鼠标右键,然后选择 Show Line Numbers。
在位于源代码编辑器窗口的第 33行旁边的左旁注内单击鼠标左键,用以设置断点。
右键单击该项目,然后选择 Debug Project。如果正确安装了 gdb调试器并且在 Path变量中设置了其路径,则会启动 gdb、显示调试器选项卡,并且会运行 Welcome应用程序直至在该断点处停止。
选择 Run> Continue以完成该应用程序的运行。
Solaris OS
在 Solaris系统上启动 NetBeans IDE:
导航至安装所在的 bin子目录。
通过键入./netbeans执行启动程序脚本。
生成样例项目并在调试器中运行:
选择 File> New Project打开 New Project向导
在该向导的 Choose Project页的 Categories面板中,展开 Samples类别和 C/C++ Development子类别,然后选择 C/C++子类别
在 Project面板中,选择 Welcome项目。单击 Next按钮。
在 Project Name and Location页面中,单击 Finish按钮。
在 IDE的 Project选项卡中,右键单击 Welcome_1项目,然后选择 Properties。
在 Project Properties对话框中,将 Compiler Collection属性设置为您要验证的编译器集合,然后单击 OK按钮。
在 Project选项卡中,右键单击该项目节点,然后选择 Build Project。如果正确安装了编译器和 make实用程序,并且在 Path变量中设置了其路径,则会在 Output窗口中显示生成的输出内容,并且成功生成该项目。
双击 welcome.cc文件,以便在源代码编辑器中将其打开。
在源代码编辑器窗口的左旁注中单击鼠标右键,然后选择 Show Line Numbers。
在位于源代码编辑器窗口的第 33行旁边的左旁注内单击鼠标左键,用以设置断点。
右键单击该项目,然后选择 Debug Project。如果正确安装了 gdb调试器并且在 Path变量中设置了其路径,则会启动 gdb、显示调试器选项卡,并且会运行 Welcome应用程序直至在该断点处停止。
选择 Run> Continue以完成该应用程序的运行。
Linux
在 Linux系统上启动 NetBeans IDE:
导航至安装所在的 bin子目录。
通过键入./netbeans执行启动程序脚本。
生成样例项目并在调试器中运行:
选择 File> New Project打开 New Project向导。
在该向导 Choose Project页面的 Categories面板中,展开 Samples类别和 C/C++ Development子类别,然后选择 C/C++子类别。</li>
在 Project面板中,选择 Welcome项目。单击 Next按钮。
在 Project Name and Location页面中,单击 Finish按钮。
在 IDE的 Project选项卡中,右键单击 Welcome_1项目,然后选择 Properties。
在 Project Properties对话框中,将 Compiler Collection属性设置为您要验证的编译器集合,然后单击 OK按钮。
在 Project选项卡中,右键单击该项目节点,然后选择 Build Project。如果正确安装了编译器和 make实用程序,并且在 Path变量中设置了其路径,则会在 Output窗口中显示生成的输出内容,并且成功生成该项目。
双击 welcome.cc文件,以便在源代码编辑器中将其打开。
在源代码编辑器窗口的左旁注中单击鼠标右键,然后选择 Show Line Numbers。
在位于源代码编辑器窗口的第 33行旁边的左旁注内单击鼠标左键,用以设置断点。
右键单击该项目,然后选择 Debug Project。如果正确安装了 gdb调试器并且在 Path变量中设置了其路径,则会启动 gdb、显示调试器选项卡,并且会运行 Welcome应用程序直至在该断点处停止。
选择 Run> Continue以完成该应用程序的运行。
Mac OS X
要在 Macintosh计算机上启动 IDE,请双击桌面上的 NetBeans图标。
生成样例项目并在调试器中运行:
选择 File> New Project打开 New Project向导。
在该向导 Choose Project页面的 Categories面板中,展开 Samples类别和 C/C++ Development子类别,然后选择 C/C++子类别。</li>
在 Project面板中,选择 Welcome项目。单击 Next按钮。
在 Project Name and Location页面中,单击 Finish按钮。
在 IDE的 Project选项卡中,右键单击 Welcome_1项目,然后选择 Build Project。
双击 welcome.cc文件,以便在源代码编辑器中将其打开。
右键单击该项目,然后选择 Debug Proje。如果正确安装了 gdb调试器并且在 Path变量中设置了其路径,则会启动 gdb并显示调试器选项卡。
如何将netbeans运行显示的乱码改成中文乱码
一、Windows下NetBeans中文乱码解决办法
找到你的Netbeans安装目录下的etc文件夹,用记事本打开netbeans.conf,找到netbeans_default_options(不是最后那个带句号的…),在其属性的最后(冒号以内)加一个空格,再加上-J-Dfile.encoding=UTF-8
二、Fedora NetBeans中文乱码解决办法
拷贝/usr/share/fonts/zh_CN/TrueType中的ttf文件到你的JDK安装目录下 jre/lib/fonts/fallback里,如果在”java安装目录/jre/lib/fonts”下没有”fallback”这个目录,可以手工创建一个,即可解决。如果还不行的话,打开Netbeans的默认配置文件:我的在/home/www.dengchao.org/netbeans-6.5.1/etc/netbeans.conf。找到netbeans_default_options这一项(注意不要在#后面,那个是注释)。在最后加上:(空格)-J-Duser.language=zh-J-Duser.country=CNs-J-Dfile.encoding=UTF-8
三、Ubuntu NetBeans中文乱码解决办法
在$JAVA_HOME/jre/lib/fonts目录下创建一名为fallback的目录,将一可显示中文的字体放到fallback目录下,可以到Ubuntu字体目录(/usr/share/fonts)去复制一份或者用ln命令做一个硬链接到该目录(注:软链接无效),再运行NetBeans(or NetBean)即可一、Windows下NetBeans中文乱码解决办法
找到你的Netbeans安装目录下的etc文件夹,用记事本打开netbeans.conf,找到netbeans_default_options(不是最后那个带句号的…),在其属性的最后(冒号以内)加一个空格,再加上-J-Dfile.encoding=UTF-8
二、Fedora NetBeans中文乱码解决办法
拷贝/usr/share/fonts/zh_CN/TrueType中的ttf文件到你的JDK安装目录下 jre/lib/fonts/fallback里,如果在”java安装目录/jre/lib/fonts”下没有”fallback”这个目录,可以手工创建一个,即可解决。如果还不行的话,打开Netbeans的默认配置文件:我的在/home/www.dengchao.org/netbeans-6.5.1/etc/netbeans.conf。找到netbeans_default_options这一项(注意不要在#后面,那个是注释)。在最后加上:(空格)-J-Duser.language=zh-J-Duser.country=CNs-J-Dfile.encoding=UTF-8
三、Ubuntu NetBeans中文乱码解决办法
在$JAVA_HOME/jre/lib/fonts目录下创建一名为fallback的目录,将一可显示中文的字体放到fallback目录下,可以到Ubuntu字体目录(/usr/share/fonts)去复制一份或者用ln命令做一个硬链接到该目录(注:软链接无效),再运行NetBeans(or NetBean)即可