如何在Windows PC上导出C项目并在Linux上运行?
发布时间:2020-12-14 05:44:51 所属栏目:Windows 来源:网络整理
导读:所以我刚开始学习C,我想在 Linux上测试我的第一个程序.这是我的计划: #include cstdlib#include iostream#define ANSI_COLOR_RED "x1b[31m"#define ANSI_COLOR_GREEN "x1b[32m"#define ANSI_COLOR_YELLOW "x1b[33m"#define ANSI_COLOR_BLUE "x1b[34m"#d
所以我刚开始学习C,我想在
Linux上测试我的第一个程序.这是我的计划:
#include <cstdlib> #include <iostream> #define ANSI_COLOR_RED "x1b[31m" #define ANSI_COLOR_GREEN "x1b[32m" #define ANSI_COLOR_YELLOW "x1b[33m" #define ANSI_COLOR_BLUE "x1b[34m" #define ANSI_COLOR_MAGENTA "x1b[35m" #define ANSI_COLOR_CYAN "x1b[36m" #define ANSI_COLOR_RESET "x1b[0m" using namespace std; void main_header() { printf (ANSI_COLOR_GREEN "+---------------+---------------| " ANSI_COLOR_RESET "n"); printf (ANSI_COLOR_GREEN "+---------" ANSI_COLOR_RED " THE GENERAL " "---------|" ANSI_COLOR_RESET "n"); printf (ANSI_COLOR_GREEN "+---------------+---------------| " ANSI_COLOR_RESET "n"); } int main() { main_header(); system("PAUSE"); return EXIT_SUCCESS; } 我正在使用Bloodshed来编译程序.在我完成程序后,我通过FTP上传它并执行dos2unix main.cpp.然后我尝试运行该程序,但我收到此错误: ./main.cpp: line 12: using: command not found ./main.cpp: line 16: syntax error near unexpected token `(' ./main.cpp: line 16: `void main_header()' 我不知道为什么会出现这个错误.有人有主意吗? 解决方法
您不是直接编译和运行代码,而是直接运行源代码.
您想要做的是以下内容: g++ main.cpp -o main ./main (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 我需要更多的IP地址.我可以将掩码从192.168.x.0
- 我可以使用带有Windows域身份验证的html5 Websockets吗?
- Windows – 重新/安装MSI,获取’不是有效的短文件名’错误
- windows – 如何在包含引号(“”)的批处理文件中运行命令?
- xaml – 删除以前在WinRT中的DataTemplate中使用的图像文件
- 绑定到XAML中的Window.Current.Bounds.Width
- .net – System.Windows.Media.DrawingVisual.RenderOpen()
- windows-xp – 如何为XP中命令提示符生成的所有内容设置低进
- active-directory – 执行到2012 FL Active Directory域/林
- windows-phone-8 – Windows Phone 8上的“无法安装公司应用
推荐文章
站长推荐
热点阅读