y**b 发帖数: 10166 | 1 unix下面的几个c++程序, 都在标准名空间下, 完全文本界面,
平时都用make编译, 生成几个可执行文件.
想放到.net 2003下面试试:
1. 应该建立win32 console project, 而且是empty project吗?
还是建立makefile project?
2. 在win32 console project里面加入头文件和源文件, 各个
源文件都可以compile成功. 可是一build就出错, 说是有
些量重复定义, 可是从代码的角度看显然没有重复定义.
看来是因为这些文件之间有依赖关系. 这些关系在unix里
面可以通过makefile来说明, .net里面怎么办?
3. 在.net里面想生成多个执行文件该怎么办(象unix那样)?
4. 如果建立makefile project, 是不是要写一个.net下面的
makefile? 有没有什么介绍这方面的网页?
多谢多谢. | p***n 发帖数: 635 | 2 you could write a build script ourself, just like makefile under
UNIX. For help building an assembly(counterpart in UNIX: .so file)
or executable, type "cl /?" under a .NET CP
and there is a complete guide from the M$ guys
http://www.microsoft.com/technet/treeview/default.asp?url=/technet/itsolutions/migration/unix/unixbld/default.asp
【在 y**b 的大作中提到】 : unix下面的几个c++程序, 都在标准名空间下, 完全文本界面, : 平时都用make编译, 生成几个可执行文件. : 想放到.net 2003下面试试: : 1. 应该建立win32 console project, 而且是empty project吗? : 还是建立makefile project? : 2. 在win32 console project里面加入头文件和源文件, 各个 : 源文件都可以compile成功. 可是一build就出错, 说是有 : 些量重复定义, 可是从代码的角度看显然没有重复定义. : 看来是因为这些文件之间有依赖关系. 这些关系在unix里 : 面可以通过makefile来说明, .net里面怎么办?
| y**b 发帖数: 10166 | 3 非常感谢!!!
【在 p***n 的大作中提到】 : you could write a build script ourself, just like makefile under : UNIX. For help building an assembly(counterpart in UNIX: .so file) : or executable, type "cl /?" under a .NET CP : and there is a complete guide from the M$ guys : http://www.microsoft.com/technet/treeview/default.asp?url=/technet/itsolutions/migration/unix/unixbld/default.asp
|
|