{"id":3469,"date":"2023-02-04T16:38:15","date_gmt":"2023-02-04T11:08:15","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=3469"},"modified":"2023-02-04T16:38:15","modified_gmt":"2023-02-04T11:08:15","slug":"how-to-compile-and-run-a-c-c-code-in-linux","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/","title":{"rendered":"How To Compile And Run a C\/C++ Code In Linux"},"content":{"rendered":"<p>You can compile and run a C\/C++ code in Linux using the following steps:<\/p>\n<ol>\n<li>Open a terminal window.<\/li>\n<li>Create a file for your C\/C++ code and save it with a <code>.c<\/code> or <code>.cpp<\/code> extension, e.g. <code>code.c<\/code> or <code>code.cpp<\/code>.<\/li>\n<li>Compile the code using the GCC compiler by running the following command:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-css\">gcc <span class=\"hljs-selector-tag\">code<\/span><span class=\"hljs-selector-class\">.c<\/span> -o <span class=\"hljs-selector-tag\">code<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p>or<\/p>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-css\">g++ <span class=\"hljs-selector-tag\">code<\/span><span class=\"hljs-selector-class\">.cpp<\/span> -o <span class=\"hljs-selector-tag\">code<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p>Note: The <code>-o<\/code> option is used to specify the output file name. The default output file name is <code>a.out<\/code> if the <code>-o<\/code> option is not specified.<\/p>\n<ol start=\"4\">\n<li>Run the compiled code by typing:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">.\/code<br \/>\n<\/code><\/div>\n<\/div>\n<ol start=\"5\">\n<li>The output of the code will be displayed on the terminal.<\/li>\n<\/ol>\n<p>Note: If the code contains any errors, they will be reported by the GCC compiler during the compilation step. You will need to fix the errors and recompile the code before you can run it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can compile and run a C\/C++ code in Linux using the following steps: Open a terminal window. Create a file for your C\/C++ code and save it with a .c or .cpp extension, e.g. code.c or code.cpp. Compile the code using the GCC compiler by running the following command: gcc code.c -o code or &#8230; <a title=\"How To Compile And Run a C\/C++ Code In Linux\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/\" aria-label=\"Read more about How To Compile And Run a C\/C++ Code In Linux\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3469","post","type-post","status-publish","format-standard","hentry","category-best-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Compile And Run a C\/C++ Code In Linux - TrySitePrice<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Compile And Run a C\/C++ Code In Linux - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"You can compile and run a C\/C++ code in Linux using the following steps: Open a terminal window. Create a file for your C\/C++ code and save it with a .c or .cpp extension, e.g. code.c or code.cpp. Compile the code using the GCC compiler by running the following command: gcc code.c -o code or ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-04T11:08:15+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Sahu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"How To Compile And Run a C\/C++ Code In Linux\",\"datePublished\":\"2023-02-04T11:08:15+00:00\",\"dateModified\":\"2023-02-04T11:08:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/\"},\"wordCount\":136,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"articleSection\":[\"Best\/Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/\",\"name\":\"How To Compile And Run a C\/C++ Code In Linux - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-04T11:08:15+00:00\",\"dateModified\":\"2023-02-04T11:08:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Compile And Run a C\/C++ Code In Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"name\":\"TrySitePrice\",\"description\":\"Free Website Value Calculator Tool\",\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\",\"name\":\"TrySitePrice\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"contentUrl\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"width\":395,\"height\":268,\"caption\":\"TrySitePrice\"},\"image\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\",\"name\":\"Rahul Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"caption\":\"Rahul Sahu\"},\"sameAs\":[\"https:\/\/trysiteprice.com\/blog\"],\"url\":\"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Compile And Run a C\/C++ Code In Linux - TrySitePrice","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/","og_locale":"en_US","og_type":"article","og_title":"How To Compile And Run a C\/C++ Code In Linux - TrySitePrice","og_description":"You can compile and run a C\/C++ code in Linux using the following steps: Open a terminal window. Create a file for your C\/C++ code and save it with a .c or .cpp extension, e.g. code.c or code.cpp. Compile the code using the GCC compiler by running the following command: gcc code.c -o code or ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-04T11:08:15+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"How To Compile And Run a C\/C++ Code In Linux","datePublished":"2023-02-04T11:08:15+00:00","dateModified":"2023-02-04T11:08:15+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/"},"wordCount":136,"commentCount":0,"publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"articleSection":["Best\/Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/","url":"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/","name":"How To Compile And Run a C\/C++ Code In Linux - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-04T11:08:15+00:00","dateModified":"2023-02-04T11:08:15+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/how-to-compile-and-run-a-c-c-code-in-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How To Compile And Run a C\/C++ Code In Linux"}]},{"@type":"WebSite","@id":"https:\/\/trysiteprice.com\/blog\/#website","url":"https:\/\/trysiteprice.com\/blog\/","name":"TrySitePrice","description":"Free Website Value Calculator Tool","publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/trysiteprice.com\/blog\/#organization","name":"TrySitePrice","url":"https:\/\/trysiteprice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","contentUrl":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","width":395,"height":268,"caption":"TrySitePrice"},"image":{"@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4","name":"Rahul Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","caption":"Rahul Sahu"},"sameAs":["https:\/\/trysiteprice.com\/blog"],"url":"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/"}]}},"_links":{"self":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/3469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/comments?post=3469"}],"version-history":[{"count":1,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/3469\/revisions"}],"predecessor-version":[{"id":3470,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/3469\/revisions\/3470"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=3469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=3469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=3469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}