{"id":193,"date":"2024-03-23T21:56:26","date_gmt":"2024-03-23T16:26:26","guid":{"rendered":"https:\/\/manik.in\/site\/?page_id=193"},"modified":"2024-03-23T22:15:07","modified_gmt":"2024-03-23T16:45:07","slug":"graphics-h-programming-with-c-c-5","status":"publish","type":"page","link":"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/","title":{"rendered":"Graphics.h Programming with C\/C++"},"content":{"rendered":"<div id=\"pl-193\"  class=\"panel-layout\" ><div id=\"pg-193-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-193-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-193-0-0-0\" class=\"so-panel widget widget_nav_menu panel-first-child\" data-index=\"0\" ><div class=\"menu-graphics-h-container\"><ul id=\"menu-graphics-h\" class=\"menu\"><li id=\"menu-item-210\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-210\"><a href=\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c\/\">Page 1<\/a><\/li>\n<li id=\"menu-item-209\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-209\"><a href=\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-2\/\">Page 2<\/a><\/li>\n<li id=\"menu-item-208\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-208\"><a href=\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-3\/\">Page 3<\/a><\/li>\n<li id=\"menu-item-207\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-207\"><a href=\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-4\/\">Page 4<\/a><\/li>\n<li id=\"menu-item-206\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-206\"><a href=\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/\">Page 5<\/a><\/li>\n<li id=\"menu-item-205\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-205\"><a href=\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-6\/\">Page 6<\/a><\/li>\n<\/ul><\/div><\/div><div id=\"panel-193-0-0-1\" class=\"so-panel widget widget_sow-editor panel-last-child\" data-index=\"1\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t><h3 class=\"widget-title\">Embarcadero Dev-C++<\/h3>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<p>Website of Dev-C++ : <a href=\"https:\/\/www.embarcadero.com\/free-tools\/dev-cpp\">Dev-C++ Overview - Free Tools - Embarcadero<\/a><\/p>\n<p>Embarcadero Dev-C++ is an integrated development environment (IDE) specifically tailored for C and C++ programming languages. It's an open-source IDE that provides a user-friendly interface and a comprehensive set of tools for software development. Here are some key points about Embarcadero Dev-C++:<\/p>\n<ol>\n<li><strong>Features:<\/strong> Dev-C++ offers features such as syntax highlighting, code completion, project management, debugging capabilities, and a customizable editor. It also includes a resource editor for designing graphical user interfaces (GUIs) and support for multiple compilers.<\/li>\n<li><strong>Compiler Support:<\/strong> Dev-C++ supports multiple compilers, including MinGW\/GCC (GNU Compiler Collection), which is often bundled with the IDE. It allows developers to choose different compilers based on their preferences and project requirements.<\/li>\n<li><strong>Code Editor:<\/strong> The IDE provides a powerful code editor with features like syntax highlighting, code folding, auto-indentation, and code templates. It also supports multiple tabs for editing multiple files simultaneously and has built-in support for various file types, including C, C++, header files, and text files.<\/li>\n<li><strong>Project Management:<\/strong> Dev-C++ offers project management capabilities to organize source files, resources, and build configurations efficiently. Developers can create, open, save, and build projects directly within the IDE. It supports both console and GUI application projects.<\/li>\n<li><strong>Debugging:<\/strong> The IDE integrates debugging features to help developers identify and fix issues in their code efficiently. It supports debugging with GDB (GNU Debugger) and allows users to set breakpoints, inspect variables, step through code execution, and view call stacks.<\/li>\n<li><strong>Resource Editor:<\/strong> Dev-C++ includes a resource editor for designing graphical user interfaces (GUIs) using drag-and-drop functionality. Developers can create windows, dialogs, menus, and other visual components visually and then generate corresponding code.<\/li>\n<li><strong>Extensibility:<\/strong> Dev-C++ supports extensions and plugins to enhance its functionality further. Developers can create custom plugins or use existing ones to add new features or integrate with external tools.<\/li>\n<li><strong>Open Source:<\/strong> Dev-C++ is open-source software released under the GNU General Public License (GPL). This allows developers to modify, distribute, and contribute to the IDE freely.<\/li>\n<\/ol>\n<p><strong>We don't need the bundled MinGW. So while installation we need to deselect the compiler.\u00a0<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-194\" src=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195320.png\" alt=\"\" width=\"624\" height=\"485\" srcset=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195320.png 624w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195320-300x233.png 300w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195320-50x39.png 50w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195320-100x78.png 100w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/p>\n<p>However after installation we need to configure a compiler for use. We will use the <a href=\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-3\/\">32 bit compiler already installed<\/a>.<\/p>\n<p>In the <strong>tools<\/strong> section select <strong>compiler options<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-195\" src=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-214842.png\" alt=\"\" width=\"614\" height=\"248\" srcset=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-214842.png 614w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-214842-300x121.png 300w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-214842-50x20.png 50w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-214842-100x40.png 100w\" sizes=\"(max-width: 614px) 100vw, 614px\" \/><\/p>\n<p>In the ensuing dialog select the last + symbol<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-196\" src=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-214938.png\" alt=\"\" width=\"230\" height=\"67\" srcset=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-214938.png 230w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-214938-50x15.png 50w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-214938-100x29.png 100w\" sizes=\"(max-width: 230px) 100vw, 230px\" \/><\/p>\n<p>Locate the TDM-GCC already installed using browse for folder.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-197\" src=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195558.png\" alt=\"\" width=\"611\" height=\"676\" srcset=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195558.png 611w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195558-271x300.png 271w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195558-45x50.png 45w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195558-90x100.png 90w\" sizes=\"(max-width: 611px) 100vw, 611px\" \/><\/p>\n<p>Now the Compiler is added to the IDE but we need to add the linking arguments too.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-198\" src=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195847.png\" alt=\"\" width=\"607\" height=\"673\" srcset=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195847.png 607w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195847-271x300.png 271w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195847-45x50.png 45w, https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195847-90x100.png 90w\" sizes=\"(max-width: 607px) 100vw, 607px\" \/><\/p>\n<p>Type the <strong>-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32<\/strong> near the <strong>-static-libgcc<\/strong> already written.<\/p>\n<p>Now Dev-C++ is ready to run the old graphics.h programs.<\/p>\n<p>Overall, Embarcadero Dev-C++ is a versatile and user-friendly IDE suitable for C and C++ development, especially for students, hobbyists, and beginners due to its simplicity and ease of use. However, it may lack some advanced features found in more sophisticated IDEs tailored for professional software development.<\/p>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Website of Dev-C++ : Dev-C++ Overview &#8211; Free Tools &#8211; Embarcadero Embarcadero Dev-C++ is an integrated development environment (IDE) specifically tailored for C and C++ programming languages. It&#8217;s an open-source IDE that provides a user-friendly interface and a comprehensive set [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ub_ctt_via":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":""},"categories":[9],"tags":[],"featured_image_src":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Graphics.h Programming with C\/C++ - Manik Sir&#039;s web<\/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:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Graphics.h Programming with C\/C++ - Manik Sir&#039;s web\" \/>\n<meta property=\"og:description\" content=\"Website of Dev-C++ : Dev-C++ Overview - Free Tools - Embarcadero Embarcadero Dev-C++ is an integrated development environment (IDE) specifically tailored for C and C++ programming languages. It&#039;s an open-source IDE that provides a user-friendly interface and a comprehensive set [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/\" \/>\n<meta property=\"og:site_name\" content=\"Manik Sir&#039;s web\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-23T16:45:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195320.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/\",\"url\":\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/\",\"name\":\"Graphics.h Programming with C\/C++ - Manik Sir&#039;s web\",\"isPartOf\":{\"@id\":\"https:\/\/manik.in\/site\/#website\"},\"datePublished\":\"2024-03-23T16:26:26+00:00\",\"dateModified\":\"2024-03-23T16:45:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/manik.in\/site\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Graphics.h Programming with C\/C++\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/manik.in\/site\/#website\",\"url\":\"https:\/\/manik.in\/site\/\",\"name\":\"Manik Sir&#039;s web\",\"description\":\"&quot;Presence of doubt is the proof of intelligence.&quot;\",\"publisher\":{\"@id\":\"https:\/\/manik.in\/site\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/manik.in\/site\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/manik.in\/site\/#organization\",\"name\":\"Manik Sir&#039;s web\",\"url\":\"https:\/\/manik.in\/site\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/manik.in\/site\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/manik.in\/site\/wp-content\/uploads\/2020\/08\/cropped-logo-2.png\",\"contentUrl\":\"https:\/\/manik.in\/site\/wp-content\/uploads\/2020\/08\/cropped-logo-2.png\",\"width\":250,\"height\":106,\"caption\":\"Manik Sir&#039;s web\"},\"image\":{\"@id\":\"https:\/\/manik.in\/site\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Graphics.h Programming with C\/C++ - Manik Sir&#039;s web","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:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/","og_locale":"en_US","og_type":"article","og_title":"Graphics.h Programming with C\/C++ - Manik Sir&#039;s web","og_description":"Website of Dev-C++ : Dev-C++ Overview - Free Tools - Embarcadero Embarcadero Dev-C++ is an integrated development environment (IDE) specifically tailored for C and C++ programming languages. It's an open-source IDE that provides a user-friendly interface and a comprehensive set [&hellip;]","og_url":"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/","og_site_name":"Manik Sir&#039;s web","article_modified_time":"2024-03-23T16:45:07+00:00","og_image":[{"url":"https:\/\/manik.in\/site\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-23-195320.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/","url":"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/","name":"Graphics.h Programming with C\/C++ - Manik Sir&#039;s web","isPartOf":{"@id":"https:\/\/manik.in\/site\/#website"},"datePublished":"2024-03-23T16:26:26+00:00","dateModified":"2024-03-23T16:45:07+00:00","breadcrumb":{"@id":"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/manik.in\/site\/graphics-h-programming-with-c-c-5\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/manik.in\/site\/"},{"@type":"ListItem","position":2,"name":"Graphics.h Programming with C\/C++"}]},{"@type":"WebSite","@id":"https:\/\/manik.in\/site\/#website","url":"https:\/\/manik.in\/site\/","name":"Manik Sir&#039;s web","description":"&quot;Presence of doubt is the proof of intelligence.&quot;","publisher":{"@id":"https:\/\/manik.in\/site\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/manik.in\/site\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/manik.in\/site\/#organization","name":"Manik Sir&#039;s web","url":"https:\/\/manik.in\/site\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/manik.in\/site\/#\/schema\/logo\/image\/","url":"https:\/\/manik.in\/site\/wp-content\/uploads\/2020\/08\/cropped-logo-2.png","contentUrl":"https:\/\/manik.in\/site\/wp-content\/uploads\/2020\/08\/cropped-logo-2.png","width":250,"height":106,"caption":"Manik Sir&#039;s web"},"image":{"@id":"https:\/\/manik.in\/site\/#\/schema\/logo\/image\/"}}]}},"coauthors":[],"author_meta":{"author_link":"https:\/\/manik.in\/site\/author\/myselfmanik-in\/","display_name":"myself@manik.in"},"relative_dates":{"created":"Posted 2 years ago","modified":"Updated 2 years ago"},"absolute_dates":{"created":"Posted on March 23, 2024","modified":"Updated on March 23, 2024"},"absolute_dates_time":{"created":"Posted on March 23, 2024 9:56 pm","modified":"Updated on March 23, 2024 10:15 pm"},"featured_img_caption":"","featured_img":false,"series_order":"","_links":{"self":[{"href":"https:\/\/manik.in\/site\/wp-json\/wp\/v2\/pages\/193"}],"collection":[{"href":"https:\/\/manik.in\/site\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/manik.in\/site\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/manik.in\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manik.in\/site\/wp-json\/wp\/v2\/comments?post=193"}],"version-history":[{"count":3,"href":"https:\/\/manik.in\/site\/wp-json\/wp\/v2\/pages\/193\/revisions"}],"predecessor-version":[{"id":217,"href":"https:\/\/manik.in\/site\/wp-json\/wp\/v2\/pages\/193\/revisions\/217"}],"wp:attachment":[{"href":"https:\/\/manik.in\/site\/wp-json\/wp\/v2\/media?parent=193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/manik.in\/site\/wp-json\/wp\/v2\/categories?post=193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/manik.in\/site\/wp-json\/wp\/v2\/tags?post=193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}