亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Home Backend Development C++ Issues with Dev-C version

Issues with Dev-C version

Apr 03, 2025 pm 07:33 PM
windows cad c++ Solution Compile Error

Dev-C 4.9.9.2 Compilation Errors and Solutions

When you compile a program using Dev-C 4.9.9.2 on Windows 11 systems, the Compiler Records pane may display the following error message:

 <code>gcc.exe: internal error: aborted (program collect2) please submit a full bug report. see<http:> for instructions.</http:></code>

Although the "compilation is successful" is finally displayed, the actual program cannot run and an error message "The original code archive cannot be compiled" pops up. This is usually due to an internal error in the linker collect2.exe .

Temporary solution:

An easy workaround is to delete the collect2.exe file. This file is usually located in libexec\gcc\mingw32\3.4.2 folder in the Dev-C installation directory (the default path is C:\Dev-Cpp ). After deletion, just recompile the program. Note that this method is only a temporary solution and does not solve the underlying problem.

Permanent solution:

To completely solve the problem, it is recommended that you consider the following two solutions:

  1. Dev-C version 5.11 maintained by Orwell: This version uses the TDM-GCC 4.9.2 compiler, which is relatively stable and reliable.

  2. Use Embarcadero Dev-C Version 6.3: A version maintained by Embarcadero (formerly Borland) using the TDM-GCC 9.2.0 compiler, which is more powerful. It should be noted that the traditional Chinese interface of this version may have garbled code problems, so it is recommended to choose another language interface.

Issues with Dev-C version

Choosing any of the above solutions can effectively solve the compilation errors caused by collect2.exe and ensure that the program can be compiled and run normally. It is recommended to choose an updated version for better compiler support and a more stable running environment.

The above is the detailed content of Issues with Dev-C version. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undress AI Tool

Undress AI Tool

Undress images for free

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to assign a drive letter in Windows How to assign a drive letter in Windows Jul 30, 2025 am 04:54 AM

ToassignadriveletterinWindows,useDiskManagementorCommandPrompt.2.InDiskManagement,pressWindows X,selectDiskManagement,right-clickthevolumewithoutaletter,choose"ChangeDriveLetterandPaths",clickAdd,selectaletter(avoidA:orB:),andclickOK.3.Alte

How to find the installation date of Windows How to find the installation date of Windows Jul 30, 2025 am 04:57 AM

UseCommandPromptbytypingsysteminfo|find"OriginalInstallDate"toinstantlyseetheoriginalWindowsinstallationdate.2.Alternatively,usePowerShellwith(Get-ItemProperty-Path"HKLM:\SOFTWARE\Microsoft\WindowsNT\CurrentVersion").InstallDatean

How to set up an FTP server in Windows How to set up an FTP server in Windows Jul 30, 2025 am 04:02 AM

InstallIISandFTPcomponentsviaWindowsFeatures,ensuringFTPService,FTPExtensibility,andIISManagementConsoleareenabled.2.CreateadedicatedFTPfolder(e.g.,C:\FTP),grantIIS_IUSRSModifypermissions,andoptionallyaddspecificusers.3.InIISManager,addanFTPsitebyspe

How to create a system image in Windows How to create a system image in Windows Jul 30, 2025 am 04:57 AM

OpenBackupandRestoreviaWindows S,typeBackupandRestore,clickCreateasystemimage.2.Savetheimagetoanexternalharddrive(recommended),selectitfromthedropdown,andclickNext.3.Confirmincludeddrives(systemreservedandC:bydefault),addothersifneeded,thenclickNext.

How to install Windows on a Mac without Boot Camp How to install Windows on a Mac without Boot Camp Jul 31, 2025 am 11:58 AM

Without BootCamp, installing Windows on Mac is feasible and works for different chips and needs. 1. First check compatibility: The M1/M2 chip Mac cannot use BootCamp, it is recommended to use virtualization tools; the Intel chip Mac can manually create a boot USB disk and install it in partition. 2. Recommended to use virtual machines (VMs) for M1 and above chip users: Windows ISO files, virtualization software (such as ParallelsDesktop or UTM), at least 64GB of free space, and reasonably allocate resources. 3. IntelMac users can manually install it by booting the USB drive: USB drive, WindowsISO, DiskU is required

How to change the system display language for all users in Windows How to change the system display language for all users in Windows Jul 31, 2025 am 08:18 AM

InstallthedesiredlanguagepackviaSettings→Time&Language→Language&region,ensuring"SetasmyWindowsdisplaylanguage"isselected.2.Changethesystemdisplaylanguageinthesamemenuandrestart.3.OpenControlPanel→Region→Administrativetab,click"

C   endianness check example C endianness check example Jul 30, 2025 am 02:30 AM

The system endianness can be detected by a variety of methods, the most commonly used is the union or pointer method. 1. Use a union: Assign uint32_t to 0x01020304, if the lowest address byte is 0x04, it is a small endian, and if it is 0x01, it is a big endian; 2. Use pointer conversion: Assign uint16_t to 0x0102, read the byte order through the uint8_t pointer, [0]==0x02 and [1]==0x01 is a small endian, otherwise it is a big endian; 3. Compilation-time detection: define the constexpr function to determine whether the (char)&int variable is 1, and combine ifconstexpr to determine the endian order during the compilation period; 4. Runtime macro encapsulation: use (char*)&amp

Binance official website safely enter Binance new version download and install Binance official website safely enter Binance new version download and install Jul 30, 2025 pm 06:27 PM

The core methods of secure access to Binance official website are: 1. Manually enter the official website and add bookmarks; 2. Verify the lock icon and HTTPS in the browser address bar; 3. Avoid clicking on links in search engines, social media or unknown messages. When downloading a new version of the application, the desktop should be downloaded from the official website, iOS users should go through the App Store, and Android users should choose Google Play. If you cannot access it, you must download it through the verified official website. Always enable two-factor verification and be alert to false customer service information to ensure your account is secure.

See all articles