| sheka | 
			
			  18.01.2012 15:51
			
				 Сообщение
					#1				
			 
		 | 
	
        	
        		![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация:    11           	 | 
       
			
			 Откуда взять masm, который кинуть потом в папку ..\bin чтобы получить asm-выхлоп синтаксиса Intel? 
			
			
					
		 | 
	
![]() ![]()  | 
	
| IUnknown | 
			
			  18.01.2012 16:28
			
				 Сообщение
					#2				
			 
		 | 
	
        	
        		![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация:    627           	 | 
       
			
			 Чтобы получить ASM-выхлоп формата Intel, не надо ничего ниоткуда брать. Достаточно переключить "Options->Compiler->Assembler" в Intel style assembler, "Assembler output" - в Use TASM, и поставить галочку на List source... А потом откомпилировать код. Будет ошибка, значение "Assembler output" восстановится на "Use default output", но выхлоп (в виде *.s файла) будет в формате Intel... 
			
			
					
		Update Чтобы не было ошибок, можно вместе с вышеперечисленными изменениями добавить прямо там же в "Additional compiler args" ключ -s, тогда программа не будет ни компилироваться, ни линковаться, а просто будет создан *.s - файл. Только потом не забудь убрать этот ключ, а то не сможешь откомпилировать ни одну программу Сообщение отредактировано: IUnknown - 18.01.2012 17:57  | 
	
![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 10:17 |