為什麼Linux上的IDE沒有vs中的win32和x64選項?

時間 2021-05-31 03:09:59

1樓:貓科猿

首先現在的電腦cpu都是64位的,當然也相容32的模式。windows相容性好,眾所周知。32位和64位一般都沒啥問題。

但linux好像不是。反正現在的ubuntu越新,對32位支援越差。以前用ubuntu12.

04時,有的軟體用沒啥問題,但到了14.04, 有的就用不了了,需要32位的有些軟體依賴。我當時想裝上32位的這些庫,但其他的依賴不滿足啦,反正難弄的一批。。。

不過話說回來,現在一般都是64位的系統,ubuntu官方的軟體庫基本都編譯好了,你直接用就可以了,64位的系統用64位的軟體,32位的就老老實實32位軟體(現在有用32的ubuntu嗎?),提供這個32位和64位選項其實沒多大必要了,直接都按64位依賴編譯的,提供乙個最合適的不就夠了嗎?畢竟在windows下工作和linux工作需求有些不一樣。

windows可能需要相容性好的軟體,畢竟有的公司祖傳模式需要。linux下,有時候ide是什麼,用vim;需要軟體?自己原始碼編譯。。。

2樓:

在 Linux 下使用 C/C++ 的 IDE 通常仍然要知道編譯器的型別、構建工具的使用方法。例如給 Makefile 多新增幾個交叉編譯配置,在你的系統上把相應的工具鏈安裝上就行了,通常這樣的專案能脫離 IDE 自主編譯。

而 VS 之類的工具透明化了那些部分。

3樓:pansz

預設你64的系統就輸出64,32系統就輸出32。要想跨平台輸出需要額外設定。

pc的64位跟32位可以用同乙個gcc編譯直接帶引數即可。如果是其它平台就需要用交叉編譯器指定工具鏈了。

為什麼Linux程式設計師不用IDE而要用很不方便的gdb除錯程式?

也對GDB不熟,之前用過,現在也是剛用,就納悶你們多檔案跳轉的時候咋辦?比如我斷點在b檔案,但是a檔案呼叫的b檔案,我想回去看a檔案裡面如何呼叫的咋辦?而且檔案多了,感覺好費勁。 繁星雨夜 麻煩推薦乙個 在通過網路連線的嵌入式開發板上進行程式除錯 不用 gdb的更好替代方案 工作這麼忙,哪有時間浪費...

為什麼linux上很少廣告

良哥 用linux當辦公系統的人,放廣告,無疑找死。他們有一百種方式讓你彈不出來,你還順便在業內臭一把。沒有公司想這麼費力不討好。有些東西,只會是業內人用的,業內對業內,還是講規矩,大家都心知肚明,把對小白的一套用來玩大佬,大佬能跟你玩?假如wps linux版有windows的廣告,而正好用kal...

Linux上沒有真正的非同步,為什麼伺服器還是用Linux的多?

圓胖腫 windows的gui吃資源而且要錢啊,linux雖然目前沒有實現真正的async,但是我們搞非同步的目的不就是為了省錢麼?總不能這裡省了,那裡吐出去了 而且嘛,可以實現某種意義上的非同步,使用者執行緒降下來就行了,至於os的執行緒,那是os的事 現在使用Windows的硬體已經白菜價了。O...