|
Lines 131-137
Link Here
|
| 131 |
void dependency_calculate_asm(const char *filename) |
131 |
void dependency_calculate_asm(const char *filename) |
| 132 |
{ |
132 |
{ |
| 133 |
string command = nasm + " " + nflags + " -M " + filename; |
133 |
string command = nasm + " " + nflags + " -M " + filename; |
| 134 |
system(command.c_str()); |
134 |
FILE *fp = popen(command.c_str(), "r"); |
|
|
135 |
if (fp) |
| 136 |
{ |
| 137 |
char line[256]; |
| 138 |
while (fgets(line, sizeof(line), fp)) //Process all lines of output |
| 139 |
{ |
| 140 |
cout << line; |
| 141 |
} |
| 142 |
} |
| 135 |
} |
143 |
} |
| 136 |
|
144 |
|
| 137 |
void dependency_calculate_psr(const char *filename) |
145 |
void dependency_calculate_psr(const char *filename) |