我已经开始移植一个涉及C++,qt,MySql代码的项目。这些代码是为Linux编写的,我将它们移植到Windows。所以我的问题是,在将这些代码从Linux移植到Windows时是否需要记住一些一般要点?请帮我在这里。将C++代码从Linux移植到Windows时需要牢记些什么?
4
A
回答
1
我正在开发一个类似项目,至今我注意到的是,路径名与Unix到Windows不同,头文件在两者之间并不完全相同,而且变量的大小有时不同。以下是一些有用的链接,以及:
+0
嘿,非常感谢。这些链接值得研究。再次感谢:) – 2012-08-21 04:34:27
+0
你非常欢迎。我目前正在研究完全相同的事情,而且我知道这可能是压倒性的! – 2012-08-21 15:57:29
相关问题
- 1. 将代码从Linux移植到Windows
- 2. 从.net代码从windows移植到linux
- 3. Sigaction并将Linux代码移植到Windows
- 4. 将C++从Linux移植到windows,'__aligned__'
- 5. 将代码从Linux移植到MinGW
- 6. 将POSIX C代码移植到windows中
- 7. 移植C++从UNIX到Windows代码
- 8. 将MATLAB代码从Windows移植到Mac
- 9. LINUX需要UNLIGNED内存访问(从Windows移植到Linux)
- 10. 将基于ctypes的代码片段从linux移植到windows
- 11. 将C代码移植到CUDA时不需要逐行修改原始代码
- 12. 从Linux移植到Windows,tm.sys
- 13. 将OpenGL代码从C++移植到Python
- 14. 将代码从Matlab移植到C++
- 15. 需要帮助将XTEA C++代码移植到PHP
- 16. 将代码从Windows移植到Linux时删除阵列时出错
- 17. 将C代码从Linux移植到FreeBSD的语法错误
- 18. 需要将简单的帧缓冲区代码从Linux移植到OS X
- 19. 从Android移植代码到Windows Phone
- 20. 从Visual Studio 2005移植到2008时需要注意什么?
- 21. 如何使用Windows conio.h将代码移植到Linux?
- 22. 将C应用程序从linux移植到windows中
- 23. 将c代码移植到actionscript 2
- 24. datatypes从win32移植到Linux的C++代码
- 25. 从移植Solaris上旧的C++代码到Linux
- 26. 将Windows服务移植到linux
- 27. 将数据序列化代码从C++ linux/mac移植到C++窗口
- 28. 需要将Visual Basic .NET代码移植到Java
- 29. 在将Java代码移植到PHP中需要帮助
- 30. 错误移植赢代码到Linux
许多,开始与路径,文字,幻数,包括。我会读这本书_C++ Gotchas_来真正掌握这个 – MartyE 2012-08-15 04:20:03
Windows完全不同于它的方式,例如,最初的套接字支持是一种近似行业标准(BSD)的破解,但尚未修改以消除自20年以来的不一致。不得不调用函数来初始化IP子系统,有一个关闭套接字的函数,而不是使用相同的关闭函数来处理文件描述符,这是'poll'中的差异,这是获取错误代码的不同方式。不过,这比Windows线程的移植工作少 - 完全不符合标准。 – 2012-08-15 04:33:36
@TonyDelroy“完全不符合标准”......呃,对另一个人来说也是如此。还要记住,在很久以前,线程之类的东西在POSIX中被标准化了。甚至在POSIX平台上仍然有几个“标准”:POSIX线程,C++ 11标准库线程和C11标准库线程。 – 2012-08-15 05:54:42