① 小白在學C語言但是用Mac,在用Xcode時缺少conio.h這個頭文件,已經下載了這個文件了,但
簡單的辦法是放到你當前項目的源文件里,就是跟你自己的C文件放一起。
另一種辦法是放到Xcode的頭文件路徑里,我的電腦上路徑是
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include
② mac下c++頭文件在哪用了/usr/include/貌似找到的是c頭文件
window.h主要定義了windows環境編程的api,而mac屬於unix環境編程,則需要根據編程內容決定引用的頭文件,不能如此類比,因為api不同。
③ macbook pro dock上那個火箭頭文件不見了怎麼辦
重新放回到Dock欄就好了。打開Finder->左側欄應用程序,找到Launchpad,就是那個火箭頭文件,然後拖到Dock欄就好了。
④ Mac下編程用什麼替換windows.h頭文件
不行,你不能在除了 Windows 的任何系統上使用 Windows.h。你要理解 API 的概念,windows.h 這個頭文件是 Windows 帶的,而不是 C 語言自身有的。事實上,出了 Windows,沒有任何系統——實際上也是在真真切切用 C 的系統——例如所有在跑類 Unix,比如 OS X、Linux 甚至 FreeBSD 上的,都不能用 Windows 這套 API。這也是為什麼坊間都說 OS X 是適合做編程,特別是適合學編程的,因為 OS X 是「體制內」,也就使用和全世界除了 Windows 之外所有的東西都互通的底層架構的,而且它在過去的大部分時候都要比各類 Linux 要容易上手,所謂的「更優雅」。
看完了 1,你一定在想那使用 system "" 也就是不可能的了。畢竟,因為 Windows 系統如此的離經叛道,所以它所使用的 CLI,也就是命令行,和其他系統也是不一樣的。其他系統的命令行叫做 Shell,一般來說是通過一個叫做 Terminal,也就是終端的 App 進入。但是,每個系統都會有自己的 API,在 C 中進行 Shell 操作這種很基本的事情自然也有辦法解決。下面給了你參考鏈接,是 Apple Developer Library 的,英文文獻,不過更准確詳盡。如果你打算認真去學編程,一定要盡快適應看英文文獻。如果你實在是看不懂,我已經告訴你原理了,自己去網路一下「在 C 中執行 Shell」就好了。
參考鏈接(希望不要被吞掉):
https://developer.apple.com/library/mac/documentation/OpenSource/Conceptual/ShellScripting/shell_scripts/shell_scripts.html
⑤ 在使用mac的xcode編 c++程序的時候包含conio.h頭文件顯示錯誤:「'conio.h' file not found」,如何解決
mac下沒有這個頭文件。我跑了下載的項目因為沒有這個頭文件報錯,網上查了好久,解決不了。後來我把#include "conio.h"這一行刪了就跑通了,也沒有報錯(並沒有用到它?)。希望幫助到大家。
⑥ 求解,在mac上用不了malloc.h頭文件。一運行就說找不到文件。試了兩台Mac了,都這樣...
mac上:
解決方法:將報錯文件中
#include <malloc.h>
修改為
#include <sys/malloc.h>
⑦ Mac下visual studio code 找不到include頭文件
#include using namespace std; string a = "ssssssssssss"; 肯定沒問題的。 strcpy會有警告。可以用#pragma warning(disable:警告類型)來關閉某類警告。.
⑧ mac gcc 提示找不到頭文件error: stdio.h: No such file or directory
你看看有沒有/include或者/usr/include文件夾
如果有,就把#include <stdio.h>改為#include "/include/stdio.h"
(或者你把頭文件放在/usr/include下的話就改為#include "/usr/include/stdio.h")
不行的話就後修改 Base SDK 從Mac OS X 10.6改為Current Mac OS 編譯