導航:首頁 > 配伺服器 > 伺服器上如何運行ide工具

伺服器上如何運行ide工具

發布時間:2023-01-17 04:17:08

『壹』 ssh登錄linux伺服器,怎麼使用IDE進行編程

ssh無法使用,想要使用圖形界面的IDE請使用vpc來遠程登錄伺服器。

『貳』 如何在 SSH 下遠程使用 IDE 編譯和調試

在 SSH 下遠程使用 IDE 編譯和調試步驟如下:
本地機安裝運行xming,運行putty,設置putty的Enable X11 forwarding

跳板機上解壓一個eclipse cdt,目錄無所謂,哪有許可權哪方便就丟哪,這解壓到/opt目錄,修改自己主目錄下的.profile文件,添加eclipse的執行文件目錄到PATH環境中

putty用ssh登錄到跳板機,直接輸入命令eclipse &運行

至於eclipse的remote gdb就直接貼網上的了
linux下用eclipse和gdbserver遠程調試嵌入式linux上(目標機)的程序_BBKK_新浪博客
默認的xming顯示出來的界面可能字體會比較小,修改啟動參數,在後面加-dip 100

有時會需要開多個session,或者還得用putty連開發板,這樣用putty會開很多個窗口出來,推薦一個mtputty,可以把putty當作標簽顯示,切換方便很多,看起來也舒服很多

再繼續就是本地和跳板之間的文件共享傳輸了,在跳板機上配置samba伺服器,本地直接映射網路硬碟,訪問跳板機跟訪問本地硬碟一樣方便,如果開機夠快而且伺服器從不關機的,還可以勾選登陸時重連

『叄』 怎樣在Linux下用Lazarus 編寫一個 IDE 程序

Lazarus 是基於 Free Pascal 的 Object Pascal 語言集成開發環境(IDE)。Lazarus 與 Delphi 高度兼容,是delphi的開源替代品。支持 FreeBSD,Windows,Mac OS X,以及幾種 Linux 發行版。由於 Lazarus 支持多種操作系統,利用 Lazarus 創建的應用程序,特別是圖形界面應用程序,也能被容易地移植到多種操作系統上。

用lazarus 編寫IDE時會用到synedit 標簽中的控制項來高亮顯示,另外可以下載lazarus 的源代碼來學。
http://wiki.lazarus.freepascal.org/Main_Page/zh_CN 裡面有一些範例和教程及源碼的下載。

『肆』 IDE的使用方法!

IDE是數據線,用於硬碟光碟機,傳輸數據用的! 詳細: IDE的多種含義解釋一:
集成設備電路,Integrated Device Electronics,一般叫做IDE匯流排,但是更准確地應該是ATA。IDE匯流排是平行匯流排,在SATA(Serial ATA)引入後,Parallel ATA(IDE)被稱為PATA.它一般會作為ATA硬體的介面,它的本意是指把「硬碟控制器」與「盤體」集成在一起的硬碟驅動器。把盤體與控制器集成在一起的做法減少了硬碟介面的電纜數目與長度,數據傳輸的可靠性得到了增強,硬碟製造起來變得更容易,因為硬碟生產廠商不需要再擔心自己的硬碟是否與其它廠商生產的控制器兼容。對用戶而言,硬碟安裝起來也更為方便。IDE這一介面技術從誕生至今就一直在不斷發展,性能也不斷的提高,其擁有的價格低廉、兼容性強的特點,為其造就了其它類型硬碟無法替代的地位。
它有3個傳輸模式:PIO,Multiword DMA和Ultra DMA.
解釋二:
集成開發環境,Integrated Development Environment,可以輔助開發程式的應用軟體(詳細見網路之集成開發環境) [編輯本段]IDE ATA/ATAPI控制器 PIO的英文拼寫是「Programming Input/Output Model」,PIO模式是一種通過CPU執行I/O埠指令來進行數據的讀寫的數據交換模式。是最早先的硬碟數據傳輸模式,數據傳輸速率低下,CPU佔有率也很高,大量傳輸數據時會因為佔用過多的CPU資源而導致系統停頓,無法進行其它的操作。PIO數據傳輸模式又分為PIO mode 0[3.3MB/S]、PIO mode 1[5.2MB/S]、PIO mode 2[8.3MB/S]、PIO mode 3[11.1MB/S]、PIO mode 4[16.7MB/S]幾種模式,數據傳輸速率從3.3MB/s到16.6MB/s不等。受限於傳輸速率低下和極高的CPU佔有率,這種數據傳輸模式很快就被淘汰。
IDE架構剖析與發展趨勢
Enhanced IDE介面歷史(一)
1. AT ATTACHMENT (ATA):ATA介面是個人電腦上最具有實力的存儲介面,ATA介面早先被廣泛應用於IBM及其兼容機,它被定義為標準的硬碟介面。
2. ATA-1:ATA硬碟介面的第一代標准ANSI X3.279-1994,也就是早期的IDE介面。
3. ATA-2:ATA硬碟介面的第二代標准ANSI X3.279-1995,就是大家所知道的Fast ATA或者稱之為Enhanced IDE(EIDE)介面。
4. Apple-ATA:Apple上使用的ATA介面,當然也是由標準的ATA介面演化而來的,在ANSI的國際標准提案申請為X3T9.2/90-143.Revision 3.1,這一個由標准ATA介面規格演化而來Apple-ATA支持IDE介面的硬碟LBA驅動模式,但是沒有支持ATATP。
5. ATA-3:ATA硬碟介面的第三代標准ANSI X3T13/2008D Revision 7(draft),同樣包含在Fast ATA或Enhanced IDE的介面之中,一般使用者大多都知道Fast ATA或是Enhanced IDE介面,而對原來Fast ATA或Enhanced IDE介面居然還包括了ATA-2以及ATA-3兩組國際標准。
6. ATAPI:AT Attachment Packet Interface,這是ATA Protocol的延伸,被定義用來支持CD-ROM光碟機以及Tape磁帶機,這一個ATAPI Protocol容許硬碟以外的設備使用ATA數據線。
7. ATA/ATAPI-4:ATA硬碟介面的第四代標准ANSI X3T13/D96153(draft),也就是大家所知道的Ultra ATA或是Ultra DMA,這一個版本支持33MB/sec的數據傳輸率(in burst mode),相信各位讀者對ATA-4/Ultra DMA都是比較熟悉的了。
8. ATA/ATAPI-5:這是目前ATA硬碟介面的比較新的一代標准,這一規格里規定的數據流傳輸速率(in burst mode)為66MB/sec,並且加強了內部資料的檢查與錯誤修正的演算法,強化了資料的完整性和可靠性。
9. ATA/ATAPI-6:還有更新的一個標准,是ATA/ATAPI-5的改進,這一規格里規定的數據流傳輸速率(in burst mode)為100MB/sec。
表一:
PIO驅動模式的資料傳輸速率
PIO Mode Cycle time Transfer Rate
PIO Mode 0 600ns 3.3Mbytes/sec
PIO Mode 1 383ns 5.2Mbytes/sec
PIO Mode 2 240ns 8.3Mbytes/sec
PIO Mode 3 180ns 11.1Mbytes/sec
PIO Mode 4 120ns 16.6Mbytes/sec
Enhanced IDE介面發展至今,ULTRA DIRECT MEMORY ACCESS(ULTRA-DMA)的是目前最新的目前大家最為熟悉的就是Ultra-DMA的資料傳輸率最高可以達到ATA-3標準的四倍,也就是66.6Mbytes/sec。
實際上硬碟介面的鼻祖,除了SCSI界面以外,就是MFM/ST-506 Bus介面了,後來經過不斷的演變才演進成為今天的Enhanced IDE介面,而在Enhanced IDE之前的IDE/AT-BUS介面,則僅僅提供了PIO驅動模式,而沒有DMA驅動模式,這兩種驅動模式簡單來講區別主要是在數據傳輸時是否需要CPU來控制。在PIO模式下,任何一個硬碟的讀取動作,都必須經過CPU來控制管理,所以只要硬碟讀寫動作頻繁的時候,CPU的資源就被大量的消耗,進而降低了電腦整體的效率。而在DMA模式下,硬碟和內存之間的數據可以直接交換,這樣就不會佔用CPU的資源,提高了電腦的整體效率。讀者千萬不要忽略掉從PIO到DMA的進步,事實上個人電腦內的任何一個動作都必須運用系統的內存,畢竟CPU內部的緩存器容量太小了,所以凡是程序的讀取、運算都必須在內存上操作,這樣從硬碟到內存的數據交換就會非常頻繁,所以簡化這么一步對於電腦整體性能的提高還是非常突出的。
以前硬碟採用PIO模式的時候,只要一開始大量的硬碟讀寫操作,就會使得電腦的性能急劇下降,讓人感覺電腦總在等待什麼似的,實際上SCSI介面一開始也是採用PIO模式,後來也演變成了DMA模式,IDE/AT-BUS介面也不例外,到了PIO Mode 4驅動模式之後,IDE/AT-BUS介面已經成功的演化成為Enhanced IDE介面,驅動模式也由PIO Mode 4升級為Multi-word DMA Mode2,原本預計還有一個PIO Mode 5會問世的,但是DMA Mode已經出現,PIO Mode已經沒有市場了。
所以讀者可以認為Enhanced IDE介面的特點主要在於:驅動模式的改變,增加了對非硬碟存儲設備的支持等,而且原本是一組的IDE界面現在也增加到了兩組。
DMA的全名為Direct Memory Access直接內存存取,採用DMA驅動模式以後,CPU不再象往常那樣需要花費相當多的時間在硬碟的O/I操作上,DMA的意義就是在於讓硬碟和內存直接溝通,所有的硬碟操作都不需要佔用太多的CPU時間。
接著讓我們來看看DMA Mode的相關資料。
DMA驅動模式資料傳輸速率
DMA Mode I/O Cycle time Transfer Rate
Single-word DMA Mode 0 900ns 2.1 Mbytes/sec
Single-word DMA Mode 1 480ns 4.2 Mbytes/sec
Single-word DMA Mode 2 240ns 8.4 Mbytes/sec
Multi-word DMA Mode 0 480ns 4.2 Mbytes/sec [編輯本段]IDE RAID是什麼 RAID(Rendant Array of Inexpensive Disks)磁碟陣列是一種由多塊廉價硬碟構成的冗餘陣列,RAID技術分為幾種不同的等級,分別可以提供不同的速度,安全性和性價比。組建RAID可以充分發揮出多塊硬碟的優勢,實現遠遠超出任何一塊單獨硬碟的速度和吞吐量。除了性能上的提高之外,RAID還可以提供良好的容錯能力,在任何一塊硬碟出現問題的情況下都可以繼續工作,不會受到損壞硬碟的影響。RAID對伺服器/工作站是一項很重要的技術,目前的伺服器RAID主要可分為IDE、SCSI、SATA三大類產品,下面我們就先來了解一下IDE RAID晶元,以便您能對RAID這種技術和產品有更深入的了解。
與SCSI RAID相比,IDE RAID具有極低的價格,和一點也不遜色的性能表現,IDE RAID具有SCSI RAID無法比擬的高性價比。IDE RAID自推出後,受到工作站用戶和普通商業應用的普遍歡迎。也正是IDE RAID的出現,讓RAID對於普通的商業用戶來說再也不是什麼奢侈的技術,通過使用IDE磁碟陣列就可以讓你的機器性能更高、速度更快、穩定性更強。
Linux如何使用IDE RAID
RAID卡幾乎已經成為伺服器的標准配置了,RAID卡不但可以大大提高數據的安全,還可以大幅提高硬碟讀寫性能,從而提供伺服器的整體性能和可靠性。
Linux很早就提供對RAID的支持,不但支持RAID卡,也支持軟RAID,不過軟RAID實在是比不上硬RAID.早期的RAID卡都是用於scsi系統的,性能好,可惜價格高昂,而且scsi硬碟也大大貴過ide硬碟。
近年來,市場上出現了ide RAID卡,配合新一代的高速ide硬碟的降價,一些入門級的伺服器和工作站開始考慮採用ide RAID系統。
ide RAID系統相對scsi RAID而言,性能稍差,但價格相當低廉,實在是DIY友的利器。ide RAID卡的代表是promise fasttrak100.我就以此為例,介紹IDE RAID卡在Linux上的應用。
Linux的2.4.x核心開始支持ide RAID卡promise fasttrak系列產品。但有少少問題,可能會導致有些型號工作不穩定,推薦使用promise公司提供的驅動。
promise提供單cpu的驅動ftrh71_120b5.zip。它提供對fasttrak100TX2/LP/100的支持,可用在redhat 6.2和redhat 7.x上。
promise提供多cpu的驅動FTv120b3RHsmp.TAR。它提供對 fasttrak100TX2/66/100的支持,可用在redhat 6.2和redhat 7.0上。
如果你的promise ide RAID卡上的晶元是PDC20262和PDC20265,廠家建議你用redhat 7.0,因為可啟動的scsi模塊只支持單cpu,不支持smp.
現在我們來用單cpu的驅動來介紹安裝。
你需要兩張空白的,用dos格式化的軟盤。解壓文件ftrh71_120b5.zip後,可以看到幾個文件。看到disk1.img和disk2.zip了吧。可在dos下用rawrite.exe工具來把disk1.img寫進disk1軟盤中。
Linux用戶就更好辦:
dd if=disk.img of=/dev/fd0,要注意先不要把軟盤mount上。接下來,解壓disk2.zip,把生成的文件拷貝到disk2軟盤中。如果你有一個安裝好的Linux系統,想把fasttrak的驅動加進系統,從disk2軟盤上找到scsi_mod.o和ft.o兩個模塊。
insmod scsi_mod.o
insmod ft.o
用lsmod檢查一下是不是載入成功。如果你想在新的ide RAID系統上安裝新的Linux系統的話,就要麻煩一點。首先在ide RAID卡的cmos中選擇RAID方式和其它設置,如塊的大小等。把disk1軟盤插進軟碟機,開始安裝。disk1軟盤包含了redhat的啟動部分,可以當作redhat 7.x的安裝啟動軟盤。
正常安裝系統
當系統安裝接近完畢,顯示「Congratulations」的時候
按Ctrl+Alt+F2進入命令行模式
更換disk2軟盤
chroot /mnt/sysimage
mount -t vfat /dev/fd0 /mnt/floppy
cd /mnt/floppy
./setup-ft
完成後按Ctrl+Alt+F1,會到正常安裝模式,繼續進行完成安裝。 [編輯本段]IDE 集成開發環境 較早期程序設計的各個階段都要用不同的軟體來進行處理,如先用字處理軟體編輯源程序,然後用鏈接程序進行函數、模塊連接,再用編譯程序進行編譯,開發者必須在幾種軟體間來回切換操作。現在的編程開發軟體將編輯、編譯、調試等功能集成在一個桌面環境中,這樣就大大方便了用戶。
集成開發環境(簡稱IDE Integrated Develop Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面工具。就是集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟體服務套。所有具備這一特性的軟體或者軟體套(組)都可以叫做集成開以環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立運行,也可以和其它程序並用。例如,BASIC語言在微軟辦公軟體中可以使用,可以在微軟Word文檔中編寫WordBasic程序。IDE為用戶使用Visual Basic、java和PowerBuilder等現代編程語言提供了方便。不同的技術體系有不同的IDE。比如visual studio.Net可以稱為C++、VB、C#等語言的集成開發環境,所以visual studio.Net可以叫做IDE。同樣,Borland的JBuilder也是一個IDE,它是Java的IDE。zend studio、editplus、ultraedit這些,每一個都具備基本的編碼、調試功能,所以每一個都可以稱作IDE。
IDE有三項必須集成的基本功能:「編輯器」、「編譯/鏈接器」、「調試器」。還有一些更強大的功能,如:代碼提示、項目管理、界面設計、建模功能
IDE多被用於開發HTML應用軟體。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver、FrontPage(Sharepointdesigner),等等),因為很多腳本可以自動生成。

『伍』 讓你的IDE跑在遠程上!projector 安裝使用

開源項目,整個IDE跑在伺服器上,通過瀏覽器來訪問,實現「雲開發」、「雲編譯」
項目地址

安裝方面不過多寫了,官方README很詳細,只記錄個人安裝過程
安裝 python環境

安裝 pip,使用國內源安裝更快

一些依賴

安裝 projector 『安裝器』

可執行文件在 ~/.local/bin 下,需要手動更新 shell的環境變數

根據提示安裝不同的IDE

IDE默認會安裝到當前用戶目錄下的 .projector 文件夾下,包含程序和配置文件。可以看到 config.ini 中能修改啟動埠號

啟動IDE

使用
訪問屏幕上出現的地址及埠即可
首次使用需要激活,選擇試用30天(注 2021後版本需要登陸才可以)

『陸』 如何在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 軟體,則可以通過 http://developers.sun.com/sunstudio/downloads/ 站點免費下載該軟體。
下載並安裝 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,則可以通過 http://www.sunfreeware.com 下載這些軟體。
下載並安裝 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 開發的應用程序。您可以通過 http://www.sun.com/software/solaris/freeware/s10pkgs_download.xml 下載 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 並顯示調試器選項卡。

『柒』 我司使用的聯想萬全T100 G10 伺服器,硬碟模式怎麼樣設置IDE呢

兄弟.你的是伺服器.所以用的伺服器專用的硬碟...比如是SAS硬碟或是SATA硬碟.你怎麼如何設置IDE呢...是沒法設置的.

『捌』 如何使用NetBeans IDE創建簡單的Web應用程序

它將演示如何創建簡單的 Web 應用程序,如何將該應用程序部署到伺服器,以及如何在瀏覽器中查看該應用程序的表現形式。該應用程序採用一個 JavaServer Pages?? (JSP) 頁來要求您輸入自己的姓名。然後,使用 JavaBeans?? 組件在 HTTP 會話期間保留該姓名,並檢索該姓名以輸出到第二個 JSP 頁上。要學習本教程,您需要具備以下軟體和資源。軟體或資源要求的版本NetBeans IDE6.5 或 6.7 Java 版本Java Development Kit (JDK)版本6 或版本 5GlassFish 應用伺服器或Tomcat Servlet 容器2.1 或 3.0.1
版本6.x注意:在執行 Web & Java EE 安裝時,您可以選擇安裝 GlassFish 2.1 應用伺服器和 6.0.x 版本的 Apache Tomcat Servlet 容器。必須安裝其中一個才能學完本教程。要利用 NetBeans IDE 的 Java EE 5 功能,請使用完全符合 Java EE 5 規范的應用伺服器,例如 GlassFish 2.1 UR2 應用伺服器。如果使用的是其他伺服器,請查閱發行說明和常見問題解答,了解已知問題和解決方法。有關支持的伺服器和 Java EE 平台的詳細信息,請參見發行說明。如果需要將項目與工作解決方案進行比較,可以下載樣例應用程序。設置Web 應用程序項目從主菜單中選擇「文件」>「新建項目」(Ctrl-Shift-N)。在「類別」下,選擇「Java Web」。在「項目」下選擇「Web 應用程序」,然後單擊「下一步」。在步驟 2 中,在「項目名稱」文本框中輸入 HelloWeb。將「項目位置」指定為計算機上的任意目錄。在本教程中,將此目錄稱為 $PROJECTHOME。(可選)選中「使用專用文件夾存儲庫」復選框,並指定庫文件夾的位置。有關此選項的詳細信息,請參見共享項目庫。單擊「下一步」。「伺服器和設置」面板打開。選擇要與應用程序一起使用的 Java EE 版本。選擇要在其中部署應用程序的伺服器。這里僅列出了已在 IDE 中注冊的伺服器。請注意,伺服器上的上下文路徑將變為 /HelloWeb(基於您在上一步中為項目指定的名稱)。單擊「下一步」。在「框架」面板中,單擊「完成」以創建項目。IDE 將創建 $PROJECTHOME/HelloWeb 項目文件夾。此項目文件夾包含所有源代碼和項目 meta 數據,例如項目的 Ant 生成腳本。在 IDE 中,將打開 HelloWeb 項目。在主窗口的源代碼編輯器中,將打開歡迎頁 index.jsp。您可以在「文件」窗口 (Ctrl-2) 中查看項目的文件結構,在「項目」窗口 (Ctrl-1) 中查看其邏輯結構。創建並編輯 Web 應用程序源文件創建並編輯源文件是 IDE 所提供的最重要的功能。畢竟,這大概是您花費時間最多的工作。IDE 提供了各種工具來迎合任何開發者的個人風格,無論您是願意手動編寫所有代碼,還是希望 IDE 為您生成大量代碼。創建Java 包和 Java 源文件在「項目」窗口中,展開「源包」節點。請注意,「源包」節點僅包含一個空的預設包節點。右鍵單擊「源包」節點,然後選擇「新建」>「Java 類」。在「類名」文本框中輸入 NameHandler,並在「包」組合框中鍵入 org.mypackage.hello。單擊「完成」。請注意,將在源代碼編輯器中打開新的 NameHandler.java 文件。在源代碼編輯器中,通過在緊靠類聲明的下方鍵入以下代碼行來聲明一個 String 變數。 String name;將以下構造函數添加到類中: public NameHandler()在NameHandler() 構造函數中添加以下代碼行: name = null;生成getter 和 setter 方法在源代碼編輯器中右鍵單擊 name 欄位,然後選擇「重構」>「封裝欄位」。將打開「封裝欄位」對話框,其中列出 name 欄位。請注意,預設情況下將「欄位的可視性」設置為 "private",將「存取方法的可視性」設置為 "public",這表示類變數聲明的訪問修飾符將被指定為 private,而 getter 和 setter 方法將分別以 public 和 private 修飾符生成。單擊「重構」。將為 name 欄位生成 getter 和 setter 方法。類變數的修飾符將被設置為 private,而 getter 和 setter 方法將以 public 修飾符生成。Java 類現在應該與以下代碼類似。 package org.mypackage.hello; /** * * @author nbuser */ public class NameHandler { private String name; /** Creates a new instance of NameHandler */ public NameHandler() { name = null; } public String getName() { return name; } public void setName(String name) { this.name = name; } }編輯預設的 JavaServer Pages 文件通過單擊在源代碼編輯器頂部顯示的 "index.jsp" 文件標簽以重新選中該文件。在位於源代碼編輯器右側的組件面板 (Ctrl-Shift-8) 中,展開「HTML 表單」,然後將一個表單項拖至源代碼編輯器中 標記後的某個位置。
將顯示「插入表單」對話框。請指定以下值:操作:response.jsp方法:GET名稱:Name Input Form單擊「確定」。將在 index.jsp 文件中添加一個 HTML 表單。將一個文本輸入項拖至緊靠 標記前面的位置,然後指定以下值:
名稱:name類型:文本單擊「確定」。將在 標記之間添加一個 HTML標記。
將一個按鈕項拖至緊靠 標記前面的位置。請指定以下值:
標簽:OK類型:提交單擊「確定」。將在 標記之間添加一個 HTML 按鈕。
在緊靠第一個
標記前面的位置鍵入 Enter your name:,然後將 標記之間的預設 Hello World! 文本更改為 Entry Form。
在源代碼編輯器中單擊滑鼠右鍵,然後選擇「格式化代碼」(Alt-Shift-F) 以整理代碼的格式。index.jsp 文件現在應該與以下代碼類似:Entry Form Enter your name:
創建JavaServer Pages 文件在「項目」窗口中,右鍵單擊 "HelloWeb" 項目節點,然後選擇「新建」> "JSP"。將打開「新建 JSP 文件」向導。將文件命名為 response,然後單擊「完成」。請注意,在「項目」窗口中的 "index.jsp" 下方將顯示 "response.jsp" 文件節點,並且會在源代碼編輯器中打開新文件。在位於源代碼編輯器右側的組件面板中,展開 "JSP",然後將一個使用 Bean 項拖至源代碼編輯器中緊靠 標記下方的位置。將打開「插入使用 Bean」對話框。指定下圖中顯示的值。ID:mybean類:org.mypackage.hello.NameHandler范圍:session單擊「確定」。請注意,將在 標記的下方添加 標記。將一個設置 Bean 屬性項從組件面板拖至緊靠 標記前面的位置,然後單擊「確定」。在出現的 標記中,刪除空的 value 屬性,然後將其編輯為以下代碼。如果 IDE 創建了 value = "" 屬性,請將其刪除!否則,它會覆蓋傳遞到 index.jsp 中的 name 的值。 正如 文檔中所述,可以通過各種方法來設置屬性值。在本例中,index.jsp 頁上的用戶輸入將成為傳遞至 request 對象的名稱/值對。當使用 標記設置屬性時,可以根據 request 對象中包含的屬性名稱來指定值。因此,通過將 property 設置為 name,可以檢索由用戶輸入所指定的值。更改 標記之間的文本,以使其如下所示: Hello, !將一個獲取 Bean 屬性項從組件面板拖放到 標記之間的逗號後面。在「插入獲取 Bean 屬性」對話框中指定以下值:
Bean 名稱:mybean屬性名稱:name單擊「確定」。請注意,此時將在 標記之間添加 標記。
在源代碼編輯器中單擊滑鼠右鍵,然後選擇「格式化代碼」(Alt-Shift-F) 以整理代碼的格式。response.jsp 文件的 標記現在應該與以下代碼類似:Hello, !運行Web 應用程序項目IDE 使用 Ant 生成腳本來生成和運行 Web 應用程序。此生成腳本是由 IDE 基於您在「新建項目」向導中指定的選項以及項目的「項目屬性」對話框(在「項目」窗口中,右鍵單擊項目節點,然後從出現的菜單中選擇「屬性」)中的選項來生成的。在「項目」窗口中,右鍵單擊 "HelloWeb" 項目節點,然後選擇「運行」(F6)。注意:預設情況下,將在啟用「在保存時編譯」功能的情況下創建項目,因此無需先編譯代碼即可在 IDE 中運行應用程序。有關「在保存時編譯」功能的詳細信息,請參見創建、導入和配置 Java 項目指南的「在保存時編譯」部分。將在預設瀏覽器中打開 index.jsp 頁。在文本框中輸入您的姓名,然後單擊「確定」。將出現 response.jsp 頁,並向您顯示一條簡單的問候語。疑難解答我已經生成並運行了項目。當我單擊 index.jsp 中的 "OK" 按鈕時,會顯示一個指示 response.jsp 不可用的錯誤頁。您是否使用的是 JDK 版本 5 或更高版本?請從主菜單中選擇「幫助」>「關於」以驗證 IDE 所使用的 JDK 版本。您是否使用的是 Tomcat 版本 5.x 或更高版本?請從主菜單中選擇「工具」>「伺服器」。選擇項目所使用的伺服器,並請注意在靠近該對話框頂部的「伺服器類型」中所顯示的輸入內容。您也可以嘗試下載樣例項目並將其與自己的項目進行比較。我已經生成並運行了項目,但沒有出現任何名稱,只顯示 "Hello, !" 標記是否包含 value = "" 屬性?此屬性會覆蓋傳遞到 index.jsp 表單中的值,並將該值替換為一個空字元串。刪除 value 屬性。

『玖』 如何在 SSH 下遠程使用 IDE 編譯和調試

1、在 SSH 下遠程使用 IDE 編譯和調試步驟如下:
2、本地機安裝運行xming,運行putty,設置putty的Enable X11 forwarding

3、跳板機上解壓一個eclipse cdt,目錄無所謂,哪有許可權哪方便就丟哪,這解壓到/opt目錄,修改自己主目錄下的.profile文件,添加eclipse的執行文件目錄到PATH環境中

4、putty用ssh登錄到跳板機,直接輸入命令eclipse &運行

5、至於eclipse的remote gdb就直接貼網上的了
6、linux下用eclipse和gdbserver遠程調試嵌入式linux上(目標機)的程序_BBKK_新浪博客
7、默認的xming顯示出來的界面可能字體會比較小,修改啟動參數,在後面加-dip 100

8、有時會需要開多個session,或者還得用putty連開發板,這樣用putty會開很多個窗口出來,推薦一個mtputty,可以把putty當作標簽顯示,切換方便很多,看起來也舒服很多

9、再繼續就是本地和跳板之間的文件共享傳輸了,在跳板機上配置samba伺服器,本地直接映射網路硬碟,訪問跳板機跟訪問本地硬碟一樣方便,如果開機夠快而且伺服器從不關機的,還可以勾選登陸時重連

閱讀全文

與伺服器上如何運行ide工具相關的資料

熱點內容
36位單片機 瀏覽:428
英雄聯盟山東伺服器地址 瀏覽:212
sd伺服器什麼意思 瀏覽:617
thinkphp去indexphp 瀏覽:62
電腦顯示連接未加密 瀏覽:193
zao伺服器怎麼修改 瀏覽:244
php使用jsapi調起支付 瀏覽:891
vivo雲伺服器網 瀏覽:722
cmd遠程連接命令行 瀏覽:961
黑馬python講義 瀏覽:133
php高並發測試 瀏覽:88
第二屆程序員節開幕式 瀏覽:84
運維程序員腳本 瀏覽:371
塑源碼燕窩的安全性 瀏覽:176
作業調度採用高響應比優先調度演算法 瀏覽:160
和平精英如何切換蘋果到安卓 瀏覽:532
資料庫調用表單的命令 瀏覽:923
程序員技能大賽 瀏覽:11
什麼app買品牌衣服 瀏覽:15
手機看世界名著哪個app好 瀏覽:495