DSP中由C转成C++出现编译 badly formed pragma错误的解决.
2011-04-02 11:20
417 查看
这是由于C++的#pragma DATA_SECTION用法同C不一致造成,以下是实例。省去了NAME。
Using the DATA_SECTION Pragma
a) C source file
#pragma DATA_SECTION(bufferB, "my_sect")
char bufferA[512];
char bufferB[512]:
b) C++ source file
char bufferA[512];
#pragma DATA_SECTION("my_sect")
char bufferB[512];
Using the DATA_SECTION Pragma
a) C source file
#pragma DATA_SECTION(bufferB, "my_sect")
char bufferA[512];
char bufferB[512]:
b) C++ source file
char bufferA[512];
#pragma DATA_SECTION("my_sect")
char bufferB[512];
相关文章推荐
- DSP中由C转成C++出现编译 badly formed pragma错误的解决.
- .NET下编译C++代码时出现"error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int"错误的解决方法。
- .NET下编译C++代码时出现fatal error C1083: 无法打开包含文件:“iostream.h”: No such file or directory错误的解决方法.
- Mac下使用Eclipse编译C/C++文件出现 launch failed, binary not found 错误的解决办法
- 项目文件.NET下编译C++代码时出现fatal error C1083: 无法打开包括文件:“xuhk_JNIHelloWorld.h”: No such file or directory错误的解决方法。
- Mac下使用Eclipse编译C/C++文件出现 launch failed, binary not found 错误的解决办法
- 【网络SOCKET编程】DEV-C/C++ 编译时出现undefined reference to `WSAStartup@8'等错误解决办法
- linux下编译C++程序出现错误 “*** stack smashing detected ***, eclipse解决方法
- c++ clr编译dll在c#调用时出现“试图加载不正确的格式”“找不到dll”错误的解决
- 解决NDK编译so从C改为C++出现Native method not found错误
- 解决C++编译出现的重定义问题:multiple definition of ’XXX‘错误
- iOS 编译含C++代码出现ld: symbol(s) not found for architecture i386错误之解决
- dev-c++中编译含WINSOCK的代码出现错误的解决方法
- 引用原因.NET下编译C++代码时出现fatal error C1083: 无法打开包含文件:“iostream.h”: No such file or directory错误的解决方法.
- .NET下编译C++代码时出现fatal error C1083: 无法打开包括文件:“xuhk_JNIHelloWorld.h”: No such file or directory错误的解决方法。
- 类语句.NET下编译C++代码时出现"error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int"错误的解决方法。
- ubuntu 编译 Android 出现的若干错误及解决方法
- windwos 7和vs2010 c++ 下编译工程,出现错误fatal error C1189
- 解决编译代码出现/usr/bin/ld: cannot find -luuid错误 .
- 关于Visual Studio 2013 编译 multi-byte character set MFC程序出现 MSB8031 错误的解决办法