我需要編寫一個程序,運行如下:<program_name>_ <space> _<file_name>_ <space> _<stuff to be written into the file>
。我是Linux/C/Unix編程新手,所以我需要你的幫助。根據我的理解,我需要編寫一個名爲<program_name>
的程序,在主函數中傳遞<file_name>
和<stuff to be written in the file>
兩個參數,然後照常編寫所需的所有行。我是否以正確的方式去做這件事?另外,提到我要從程序中創建一個make文件。由於我完全不熟悉Linux,我想知道這是否會改變任何事情。也就是說,我的方案會改變,因爲我需要製作一個make文件嗎?謝謝您的幫助! :)如何以定製的方式運行Linux/C程序?
-4
A
回答
1
你應該搜索「開始linux」來獲得一些網站,這些網站將爲你提供在Linux中瀏覽的基礎知識,特別是在命令行上。
然後,我會搜索「開始vi」來學習vi編輯器的基礎知識。如果你使用的是GUI,那麼你可以簡單地使用他們簡單的GUI文本編輯器。
然後我會搜索「Beginning C programming linux」。這會給你幾個鏈接,並會讓你瞭解創建C程序和使用GCC進行編譯的基礎知識。
這應該讓你在短期內有足夠的麻煩,直到點擊某個東西或者你學習了足夠的新術語來繼續搜索。
祝你好運!
+0
謝謝!這就是我現在正在做的事,在@bmargulies引導了我之後。 – CodingInCircles
相關問題
- 1. 如何以編程方式運行testng?
- 2. 以編程方式運行.net控制檯應用程序
- 3. 如何以類庫的方式運行MVC應用程序?
- 4. 如何以編程方式確定ehcache是否正在運行?
- 5. 以定製命令行方式運行新的zsh和bash shell
- 6. 以root用戶身份以編程方式運行C程序
- 7. 通過命令行以編程方式運行程序
- 8. 如何在Linux中以編程方式限制程序運行時,內存使用情況和特定用戶
- 9. 如何以編程方式重新運行程序(IntelliJ IDEA的插件)
- 10. 如何以編程方式打開在後臺運行的應用程序
- 11. 以編程方式確定我正在運行的發行版
- 12. 如何以編程方式運行格式化磁盤?
- 13. 如何使用Testng以編程方式運行並行套件?
- 14. 如何以編程方式運行Microsoft.VisualStudio.TestTools.UnitTesting單元進行測試?
- 15. 如何以編程方式(在運行時)滑動一行RecyclerView?
- 16. 如何以被動方式運行Router.route()
- 17. 運行python程序的兩種方式
- 18. 如何讓python程序以.exe格式運行隱藏模式?
- 19. 如何強制Asp.net開發服務器以32位進程的方式運行?
- 20. 如何在運行時以編程方式找出應用程序ID?
- 21. 如何檢查javafx應用程序是否已經以編程方式運行?
- 22. 如何以正確的方式定期運行代碼
- 23. 以編程方式運行任何應用程序管理模式c#
- 24. 以編程方式運行Windows 8應用程序
- 25. Matlab:以編程方式運行Matlab應用程序
- 26. 如何以編程方式強制停止應用程序 - Android
- 27. 如何強制C#異步操作以...同步方式運行?
- 28. 我可以以運行aspnet應用程序的方式運行Windows Presentation Foundation應用程序嗎?
- 29. 以編程方式指定運算符
- 30. 如何以特定方式製作model.matrix?
你需要去閱讀一些教程。這個網站不能從頭開始教你所有這些。 – bmargulies
@bmarguies:我甚至應該尋找什麼?如果你能給我一個提醒,我會研究它。不幸的是,我無法將其輸入Google並獲得答案。你知道我應該至少看到什麼嗎? – CodingInCircles
我使用了'linux c hello-world tutorial'。首先,http://www.thegeekstuff.com/2010/08/make-utility/。然後'linux c參數',並找到http://stackoverflow.com/questions/498320/pass-arguments-into-c-program-from-command-line。 – bmargulies