linux系统下C++程序运行不了
标准输入输出,标准错误,Linux下的描述符默认是012,而标准错误的定义是>NULL,肯定不会有输出。您可以使用cout在标准终端中输出。
此外,您还可以使用“文件名”<<“您的内容”来实现流重定向,并将您的内容导入到文件中。
这是shell下使用的流量引导器。
在C++中,可以直接打印到终端并使用cout。
编写linux内核程序使用C++时可以使用BOOST,STL类似的函数库么?
1.C++是一种跨平台编程语言,可用于Linux内核编程。2.可以在Linux环境下使用BOOST库,但必须先在Linux上重新编译。
3.STL(标准模板库)是Linux平台上的,可以直接在Linux上使用。
4、编译BOOST库后,必须将生成的动态链接库(.so文件)添加到你的G++搜索路径或环境变量中,以便在Linux内核编程中引用。
